diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..fdb2c0c --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ + +all: main libs + +# the main program +main: main.c + cc -o main main.c + +# available libraries +.PHONY: libs +libs: libs/* + cc -shared libs/libsq.c -lm -lc -o libsq + cc -shared libs/libsin.c -lm -lc -o libsin + cc -shared libs/libpoly.c -lm -lc -o libpoly + +# clear build +.PHONY: clean +clean: + rm -f main libsq libsin libpoly |