#
# Matt McCutchen's Big Integer Library
+# http://hashproduct.metaesthetics.net/bigint/
#
-# Please see the project Web site at
-# http://mysite.verizon.net/mccutchen/bigint/
-# for more information and the latest version.
-#
-# December 23, 2004 development version
-#
-# NEWS:
-# We're now using array indexes instead of pointers.
-# After having used pointers for faster speed, I decided
-# that they detracted too much from the readability of
-# the program and that a good optimizing compiler should
-# be able to produce as efficient code.
# The implicit rules we need
%.tag : %
g++ -c -O -Wall -Wextra -pedantic $<
# Default target
-library : NumberlikeArray.hh.tag BigUnsigned.o BigInteger.o BigUnsignedInABase.o BigIntegerUtils.o
+all : library sample
+
+library : BigUnsigned.o BigInteger.o BigUnsignedInABase.o BigIntegerUtils.o
-# Extra `include' dependencies
+# Extra dependencies from `#include'
BigUnsigned.hh.tag : NumberlikeArray.hh.tag
BigUnsigned.o : BigUnsigned.hh.tag
BigInteger.hh.tag : BigUnsigned.hh.tag
clean :
rm -f *.tag *.o sample
-# The ``.tag'' mechanism allows for proper recompilation when a header file
+# The `.tag' mechanism allows for proper recompilation when a header file
# changes, considering that some header files may include others.
#
# If a header file X includes other header