blob: fdb2c0cee2c28f2cee49a3245ed4ef6d61c63da1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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
|