mirror of https://github.com/CGAL/cgal
57 lines
1009 B
Makefile
57 lines
1009 B
Makefile
.PHONY: all run test run-test demo examples clean update diff dep
|
|
|
|
|
|
all: run-test examples demo
|
|
|
|
dep:
|
|
$(MAKE) -C demo/Mesh_2 dep
|
|
$(MAKE) -C examples/Surface_mesher dep
|
|
|
|
run-test:
|
|
${MAKE} -C examples/Mesh_2 run
|
|
${MAKE} -C test/Mesh_2 run
|
|
|
|
test:
|
|
${MAKE} -C test/Mesh_2
|
|
|
|
examples:
|
|
${MAKE} -C examples/Mesh_2
|
|
|
|
demo:
|
|
${MAKE} -C demo/Mesh_2
|
|
|
|
run: all
|
|
demo/Mesh_2/mesh_demo
|
|
|
|
doc:
|
|
${MAKE} -C doc_tex
|
|
|
|
ps:
|
|
${MAKE} -C doc_tex ps
|
|
|
|
doxygen:
|
|
doxygen
|
|
|
|
# clean all object files
|
|
clean:
|
|
${MAKE} -C demo/Mesh_2 -f makefile clean
|
|
${MAKE} -C test/Mesh_2 clean
|
|
${MAKE} -C examples/Mesh_2 clean
|
|
|
|
dist-clean: clean
|
|
find . -name '.#*' -exec rm \{\} \;
|
|
find . -name '*~' -exec rm \{\} \;
|
|
rm -rf doxygen
|
|
|
|
dist: dist-clean
|
|
tar czfv /tmp/Mesh_2.tar.gz . --exclude=CVS --exclude=TODO \
|
|
--exclude=wrapper.tex --exclude=dont_submit --exclude-from=dont_submit
|
|
|
|
# make update: update the working directory
|
|
update:
|
|
@svn -q update
|
|
|
|
# make diff: diff between the cvs repository and the working copy
|
|
diff:
|
|
@svn diff | less
|