diff options
Diffstat (limited to 'inst/octclip/src/Makefile')
-rw-r--r-- | inst/octclip/src/Makefile | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/inst/octclip/src/Makefile b/inst/octclip/src/Makefile index 44f8d58..cefa9c9 100644 --- a/inst/octclip/src/Makefile +++ b/inst/octclip/src/Makefile @@ -1,22 +1,19 @@ # -*- coding: utf-8 -*- -CC=mkoctfile +ifndef MKOCTFILE +MKOCTFILE := mkoctfile +endif -.PHONY: all -all: compile clean +CLIPOBJECT = compilador.o errores.o eucli.o fgeneral.o greiner.o polig.o \ + ptopol.o segmento.o ventorno.o +FLAGS = -Wall -Wextra -.PHONY: compile -compile: - $(CC) -c -Wall -Wextra -I. compilador.c -o compilador.o - $(CC) -c -Wall -Wextra -I. errores.c -o errores.o - $(CC) -c -Wall -Wextra -I. eucli.c -o eucli.o - $(CC) -c -Wall -Wextra -I. fgeneral.c -o fgeneral.o - $(CC) -c -Wall -Wextra -I. greiner.c -o greiner.o - $(CC) -c -Wall -Wextra -I. polig.c -o polig.o - $(CC) -c -Wall -Wextra -I. ptopol.c -o ptopol.o - $(CC) -c -Wall -Wextra -I. segmento.c -o segmento.o - $(CC) -c -Wall -Wextra -I. ventorno.c -o ventorno.o - $(CC) -s -Wall -Wextra -I. _oc_polybool.cc *.o +%.o: %.c + $(MKOCTFILE) $(FLAGS) -I. -c $< + +%.oct: %.cc $(CLIPOBJECT) + $(MKOCTFILE) $< $(CLIPOBJECT) $(FLAGS) -v -I. + +all: _oc_polybool.oct -.PHONY: clean clean: rm -rf *.o *~ |