1 all: libcxr.so libnbvtf.so
3 libcxr.so
: src
/convexer.c src
/cxr_math.h src
/cxr_mem.h
4 gcc
-ggdb
-O1
-Wall
-fPIC
-shared src
/convexer.c
-o libcxr.so
-lm
-Wno-unused-variable
-Wno-unused-function
-DDEBUG_WRITE_MESH
-std
=c99
-pedantic
6 tovtf
: src
/obj
/librgbcx.o src
/obj
/tovtf.o
7 g
++ -O3 src
/obj
/tovtf.o src
/obj
/librgbcx.o
-o tovtf
9 src
/obj
/librgbcx.o
: src
/nbvtf
/librgbcx.
cc src
/nbvtf
/rgbcx.h
10 g
++ -O3
-c src
/nbvtf
/librgbcx.
cc -o src
/obj
/librgbcx.o
12 src
/obj
/tovtf.o
: src
/nbvtf
/vtf_cmd.c src
/nbvtf
/nbvtf.h
13 gcc
-O3
-DUSE_LIBRGBCX
-c
-I.
/src
/nbvtf
/ src
/nbvtf
/vtf_cmd.c
-o src
/obj
/tovtf.o
15 src
/obj
/libnbvtf.o
: src
/nbvtf
/nbvtf.h
16 gcc
-O3
-fPIC
-x c
-c
-DNBVTF_AS_SO src
/nbvtf
/nbvtf.h
-o src
/obj
/libnbvtf.o
18 libnbvtf.so
: src
/obj
/librgbcx.o src
/obj
/libnbvtf.o
19 g
++ -O3
-shared src
/obj
/librgbcx.o src
/obj
/libnbvtf.o
-o libnbvtf.so
21 test: src
/convexer.c src
/test.c src
/cxr_math.h src
/solid.h
22 gcc
-ggdb
-O1
-Wall src
/test.c
-o
test -lm
-Wno-unused-variable
-Wno-unused-function
-fsanitize
=address
-Werror
=vla