X-Git-Url: https://mattmccutchen.net/bigint/bigint.git/blobdiff_plain/05780f4b578d6ae054be0b19b8498d32a4f16c60..b1f5f69ee6a55e326f1336a3967513fd22f57d7f:/Makefile diff --git a/Makefile b/Makefile index 5ad430e..626b7f9 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,7 @@ # # 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 : % @@ -21,9 +10,11 @@ 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 @@ -40,7 +31,7 @@ sample : library sample.cc 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