mirror of https://github.com/CGAL/cgal
42 lines
1.4 KiB
Makefile
42 lines
1.4 KiB
Makefile
# Makefile for CGAL's Interval Arithmetic package. [Sylvain Pion]
|
|
#
|
|
# Targets: package doc clean test
|
|
# - all = test/package ?
|
|
|
|
.PHONY: doc package filters test
|
|
|
|
package: doc filters clean Interval_arithmetic.tar.gz
|
|
@echo "-----------------------------------------------------"
|
|
@echo "------- Penser à: -----------------------------------"
|
|
@echo " *** updater les fichiers version et changes.txt ---"
|
|
@echo " *** faire un make test -----------------------------"
|
|
@echo " *** faire un cvs commit/status ------------------"
|
|
@echo " *** faire un cvs rtag v?_? ia ------------------"
|
|
@echo " *** mettre à jour le fichier html ------------------"
|
|
@echo " *** mail à cgal-submit (www-sop !!!) ---------------"
|
|
@echo "-----------------------------------------------------"
|
|
|
|
test:
|
|
$(MAKE) -C test/Interval_arithmetic all
|
|
|
|
clean:
|
|
$(MAKE) -C doc_tex/support/Interval_arithmetic clean
|
|
$(MAKE) -C test/Interval_arithmetic clean
|
|
rm -f Interval_arithmetic.tar.gz
|
|
|
|
Interval_arithmetic.tar.gz:
|
|
tar -zcvf Interval_arithmetic.tar.gz \
|
|
--exclude=CVS --exclude=wrapper.tex --exclude=Makefile \
|
|
--exclude=TODO \
|
|
version description.txt changes.txt \
|
|
include doc_tex doc_ps test examples
|
|
|
|
doc: doc_ps/Interval_arithmetic.ps
|
|
|
|
filters:
|
|
$(MAKE) -C include/CGAL/Arithmetic_filter all
|
|
|
|
doc_ps/Interval_arithmetic.ps: doc_tex/support/Interval_arithmetic/main.tex
|
|
$(MAKE) -C doc_tex/support/Interval_arithmetic
|
|
cp doc_tex/support/Interval_arithmetic/Interval_arithmetic.ps doc_ps/
|