mirror of https://github.com/CGAL/cgal
Hacking of my personnal (dont submitted) makefiles: GNUmakefile
This commit is contained in:
parent
eca65d792e
commit
1ebedb3b02
|
|
@ -4,6 +4,7 @@
|
|||
all: run-test examples demo
|
||||
|
||||
run-test:
|
||||
${MAKE} -C examples/Mesh_2 run
|
||||
${MAKE} -C test/Mesh_2 run
|
||||
|
||||
test:
|
||||
|
|
|
|||
|
|
@ -1,5 +1,21 @@
|
|||
include makefile
|
||||
include depends
|
||||
|
||||
#---------------------------------------------------------------------#
|
||||
#
|
||||
# dependencies
|
||||
#
|
||||
# if you want deps, create a file my_makefile that contains
|
||||
# -include depends
|
||||
#
|
||||
#---------------------------------------------------------------------#
|
||||
|
||||
-include my_makefile
|
||||
|
||||
dep:
|
||||
rm depends; $(MAKE) depends
|
||||
|
||||
.PHONY: dep
|
||||
|
||||
|
||||
depends: *.C
|
||||
cat /dev/null > depends
|
||||
|
|
|
|||
|
|
@ -1,5 +1,20 @@
|
|||
include makefile
|
||||
include depends
|
||||
|
||||
#---------------------------------------------------------------------#
|
||||
#
|
||||
# dependencies
|
||||
#
|
||||
# if you want deps, create a file my_makefile that contains
|
||||
# -include depends
|
||||
#
|
||||
#---------------------------------------------------------------------#
|
||||
|
||||
-include my_makefile
|
||||
|
||||
dep:
|
||||
rm -f depends; $(MAKE) depends
|
||||
|
||||
.PHONY: dep
|
||||
|
||||
depends: *.C
|
||||
cat /dev/null > depends
|
||||
|
|
@ -10,3 +25,9 @@ depends: *.C
|
|||
$(CGAL_CXX) $(CXXFLAGS) -M -MG $$f \
|
||||
| grep '\.\./\.\..*/include/CGAL' >> depends; \
|
||||
done
|
||||
|
||||
run: all
|
||||
./conforming
|
||||
./mesh_class
|
||||
./mesh_global
|
||||
./mesh_with_seeds
|
||||
|
|
|
|||
|
|
@ -27,8 +27,8 @@ dist-clean: clean
|
|||
|
||||
# make update: update the working directory
|
||||
update:
|
||||
@cvs -q update -d -P
|
||||
@svn -q update
|
||||
|
||||
# make diff: diff between the cvs repository and the working copy
|
||||
# make diff: diff between the svn repository and the working copy
|
||||
diff:
|
||||
@cvs -q diff -u | less
|
||||
@svn -q diff | less
|
||||
|
|
|
|||
|
|
@ -1,15 +1,22 @@
|
|||
include makefile
|
||||
|
||||
ifneq ($(wildcard my_makefile), )
|
||||
include my_makefile
|
||||
endif
|
||||
#---------------------------------------------------------------------#
|
||||
#
|
||||
# dependencies
|
||||
#
|
||||
# if you want deps, create a file my_makefile that contains
|
||||
# -include depends
|
||||
#
|
||||
#---------------------------------------------------------------------#
|
||||
|
||||
-include my_makefile
|
||||
|
||||
dep:
|
||||
$(MAKE) depends
|
||||
rm depends; $(MAKE) depends
|
||||
|
||||
.PHONY: dep
|
||||
|
||||
depends:
|
||||
depends: *.C
|
||||
cat /dev/null > depends
|
||||
for f in *.C; do \
|
||||
echo >> depends; \
|
||||
|
|
|
|||
|
|
@ -9,12 +9,6 @@
|
|||
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
|
||||
include $(CGAL_MAKEFILE)
|
||||
|
||||
|
||||
|
||||
ifneq ($(wildcard my_makefile), )
|
||||
include my_makefile
|
||||
endif
|
||||
|
||||
#---------------------------------------------------------------------#
|
||||
# compiler flags
|
||||
#---------------------------------------------------------------------#
|
||||
|
|
@ -98,3 +92,29 @@ clean: \
|
|||
.C$(OBJ_EXT):
|
||||
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<
|
||||
|
||||
#---------------------------------------------------------------------#
|
||||
#
|
||||
# dependencies
|
||||
#
|
||||
# if you want deps, create a file my_makefile that contains
|
||||
# -include depends
|
||||
#
|
||||
#---------------------------------------------------------------------#
|
||||
|
||||
-include my_makefile
|
||||
|
||||
dep:
|
||||
rm depends; $(MAKE) depends
|
||||
|
||||
.PHONY: dep
|
||||
|
||||
depends: *.C
|
||||
cat /dev/null > depends
|
||||
for f in *.C; do \
|
||||
echo >> depends; \
|
||||
echo >> depends; \
|
||||
echo "$${f%.C}$(OBJ_EXT): \\" >> depends; \
|
||||
$(CGAL_CXX) $(CXXFLAGS) -M -MG $$f \
|
||||
| grep '\.\./\.\..*/include/CGAL' >> depends; \
|
||||
done; \
|
||||
test -f depends
|
||||
|
|
|
|||
|
|
@ -1,9 +1,18 @@
|
|||
include makefile
|
||||
|
||||
#---------------------------------------------------------------------#
|
||||
#
|
||||
# dependencies
|
||||
#
|
||||
# if you want deps, create a file my_makefile that contains
|
||||
# -include depends
|
||||
#
|
||||
#---------------------------------------------------------------------#
|
||||
|
||||
-include my_makefile
|
||||
|
||||
dep:
|
||||
$(MAKE) depends
|
||||
rm -f depends; $(MAKE) depends
|
||||
|
||||
.PHONY: dep
|
||||
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ clean: \
|
|||
-include my_makefile
|
||||
|
||||
dep:
|
||||
$(MAKE) depends
|
||||
rm depends; $(MAKE) depends
|
||||
|
||||
.PHONY: dep
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue