Let's remove all makefiles, now.

This commit is contained in:
Laurent Rineau 2010-08-23 11:03:02 +00:00
parent 834eb7b34a
commit cdf0322256
38 changed files with 0 additions and 2979 deletions

View File

@ -1,13 +0,0 @@
mel.ps: makefile mel.dvi
dvips -t a4 mel.dvi -o mel.ps
mel.pdf: makefile mel.dvi
dvips -P pdf -t a4 mel.dvi -o mel.ps
ps2pdf mel.ps mel.pdf
mel.dvi: makefile mel.tex
latexmk mel.tex
clean:
rm -fr *~ tmp* *.dvi *.aux *.aux.bak *.toc *.ps *.gz \
*.blg *.bbl *.pdf *.log

View File

@ -1,443 +0,0 @@
BASEDIR =.
USE_QT=1
USE_CORE=1
include $(ROOT)/include/make/cgaldef.mak
# Initialize:
EXACT_PREDICATES_EXACT_CONSTRUCTIONS_KERNEL = 0
EXACT_PREDICATES_EXACT_CONSTRUCTIONS_WITH_SQRT_KERNEL = 1
EXACT_PREDICATES_INEXACT_CONSTRUCTIONS_KERNEL = 2
CARTESIAN_KERNEL = 3
SIMPLE_CARTESIAN_KERNEL = 4
LAZY_CARTESIAN_KERNEL = 5
LAZY_SIMPLE_CARTESIAN_KERNEL = 6
LEDA_KERNEL = 7
MY_KERNEL = 8
SEGMENT_TRAITS = 0
NON_CACHING_SEGMENT_TRAITS = 1
LEDA_SEGMENT_TRAITS = 2
POLYLINE_TRAITS = 3
NON_CACHING_POLYLINE_TRAITS = 4
LEDA_CONIC_TRAITS = 5
EXACUS_CONIC_TRAITS = 6
CK_CONIC_TRAITS = 7
CORE_CONIC_TRAITS = 8
CK_CIRCLE_TRAITS = 9
DOUBLE_NT = 0
MP_FLOAT_NT = 1
GMPZ_NT = 2
LEDA_RAT_NT = 3
QUOTIENT_MP_FLOAT_NT = 4
QUOTIENT_CGAL_GMPZ_NT = 5
GMPQ_NT = 6
CGAL_GMPQ_NT = 7
LAZY_LEDA_RAT_NT = 8
LAZY_CGAL_GMPQ_NT = 9
LAZY_QUOTIENT_MP_FLOAT_NT = 10
LEDA_REAL_NT = 11
CORE_EXPR_NT = 12
NIX_LEDA_FIELD_WITH_SQRT_NT = 13
NIX_CORE_FIELD_WITH_SQRT_NT = 14
LAZY_GMPZ_NT = 15
# Force values:
ifeq ($(BENCH_KERNEL), $(EXACT_PREDICATES_EXACT_CONSTRUCTIONS_KERNEL))
BENCH_NT ?= $(CGAL_GMPQ_NT)
endif
ifeq ($(BENCH_KERNEL), $(LEDA_KERNEL))
BENCH_NT ?= $(LEDA_RAT_NT)
endif
ifeq ($(BENCH_KERNEL), $(MY_KERNEL))
BENCH_NT ?= $(LEDA_RAT_NT)
TRAITS ?= $(LEDA_SEGMENT_TRAITS)
endif
ifeq ($(BENCH_TRAITS), $(LEDA_SEGMENT_TRAITS))
BENCH_NT ?= $(LEDA_RAT_NT)
KERNEL ?= $(LEDA_KERNEL)
endif
ifeq ($(BENCH_TRAITS), $(LEDA_CONIC_TRAITS))
BENCH_NT ?= $(LEDA_REAL_NT)
endif
ifeq ($(BENCH_TRAITS), $(CORE_CONIC_TRAITS))
BENCH_NT ?= $(CORE_EXPR_NT)
endif
# default value:
BENCH_KERNEL ?= $(CARTESIAN_KERNEL)
BENCH_NT ?= $(QUOTIENT_MP_FLOAT_NT)
BENCH_TRAITS ?= $(SEGMENT_TRAITS)
# illegal combinations:
ifeq ($(BENCH_KERNEL), $(EXACT_PREDICATES_EXACT_CONSTRUCTIONS_KERNEL))
ifneq ($(BENCH_NT), $(CGAL_GMPQ_NT))
error "Exact kernel implies CGAL Gmpq number type!"
endif
endif
ifeq ($(BENCH_KERNEL), $(LEDA_KERNEL))
ifneq ($(BENCH_NT), $(LEDA_RAT_NT))
error "Leda kernel implies rational number type!"
endif
endif
ifeq ($(BENCH_KERNEL), $(MY_KERNEL))
ifneq ($(BENCH_NT), $(LEDA_RAT_NT))
error "My kernel implies rational number type!"
endif
ifneq ($(BENCH_TRAITS), $(LEDA_SEGMENT_TRAITS))
error "My kernel implies leda segment traits!"
endif
endif
ifeq ($(BENCH_TRAITS), $(LEDA_CONIC_TRAITS))
ifneq ($(BENCH_NT), $(LEDA_REAL_NT))
error "Conic traits implies real number type!"
endif
ifeq ($(BENCH_KERNEL), $(LEDA_KERNEL))
error "Conic traits implies non leda kernel!"
endif
ifeq ($(BENCH_KERNEL), $(MY_KERNEL))
error "Conic traits implies non my kernel!"
endif
endif
ifeq ($(BENCH_TRAITS), $(CORE_CONIC_TRAITS))
ifneq ($(BENCH_NT), $(CORE_EXPR_NT))
error "Conic traits implies Core Expr number type!"
endif
endif
ifeq ($(BENCH_TRAITS), $(LEDA_SEGMENT_TRAITS))
ifneq ($(BENCH_NT), $(LEDA_RAT_NT))
error "Leda segment traits implies rational number type!"
endif
ifneq ($(BENCH_KERNEL), $(LEDA_KERNEL))
ifneq ($(BENCH_KERNEL), $(MY_KERNEL))
error "Leda segment traits implies leda kernel or my kernel!"
endif
endif
endif
BASENAME = bench
INSTALLDIR0 = $(BINDIR)
CPPSOURCES = arr_bench.C
CPPSOURCES+= Option_parser.cpp
TARGET0 = $(BASENAME)
LOBJDIR =
ifeq ($(DEBUG),1)
GCPPOPTS = -g
# LCPPDEFS+= -DCGAL_DEBUG_SWEEP_LINE
# LCPPDEFS+= -DCGAL_PROFILE
# GCPPOPTS+= -DCGAL_SL_VERBOSE
else
GCPPOPTS = -O3
ifeq ($(BENCH_TRAITS), $(CORE_CONIC_TRAITS))
# GCPPOPTS = -O2 -fno-strict-aliasing
GCPPOPTS = -O3
endif
ifeq ($(BENCH_TRAITS), $(EXACUS_CONIC_TRAITS))
ifeq ($(BENCH_NT), $(NIX_CORE_FIELD_WITH_SQRT_NT))
# GCPPOPTS = -O2 -fno-strict-aliasing
GCPPOPTS = -O3
endif
endif
ifeq ($(BENCH_TRAITS), $(CK_CIRCLE_TRAITS))
ifeq ($(BENCH_NT), $(CORE_EXPR_NT))
# GCPPOPTS = -O2 -fno-strict-aliasing
GCPPOPTS = -O3
endif
endif
endif
# Planar map:
ifeq ($(USE_AOS), 1)
TARGET0 := $(TARGET0)Aos
LOBJDIR :=$(LOBJDIR)_aos
else
TARGET0 := $(TARGET0)Arr
LOBJDIR :=$(LOBJDIR)_arr
endif
ifeq ($(DISAVLE_LAZY), 1)
LCPPDEFS+= -DCGAL_DONT_USE_LAZY_KERNEL
TARGET0 := $(TARGET0)LazyDisabled
LOBJDIR :=$(LOBJDIR)_lazy_disabled
endif
# Number Type:
LCPPDEFS+= -DBENCH_NT=$(BENCH_NT)
ifeq ($(BENCH_NT), $(DOUBLE_NT))
TARGET0 := $(TARGET0)Double
LOBJDIR :=$(LOBJDIR)_double
else
ifeq ($(BENCH_NT), $(MP_FLOAT_NT))
TARGET0 := $(TARGET0)MPFloat
LOBJDIR :=$(LOBJDIR)_mp_float
else
ifeq ($(BENCH_NT), $(GMPZ_NT))
TARGET0 := $(TARGET0)Gmpz
LOBJDIR :=$(LOBJDIR)_gmpz
else
ifeq ($(BENCH_NT), $(LEDA_RAT_NT))
TARGET0 := $(TARGET0)LedaRat
LOBJDIR :=$(LOBJDIR)_leda_rat
else
ifeq ($(BENCH_NT), $(QUOTIENT_MP_FLOAT_NT))
TARGET0 := $(TARGET0)Quotient
LOBJDIR :=$(LOBJDIR)_quotient
else
ifeq ($(BENCH_NT), $(QUOTIENT_CGAL_GMPZ_NT))
TARGET0 := $(TARGET0)QuotientCgalGmpz
LOBJDIR :=$(LOBJDIR)_quotient_cgal_gmpz
else
ifeq ($(BENCH_NT), $(GMPQ_NT))
TARGET0 := $(TARGET0)Gmpq
LOBJDIR :=$(LOBJDIR)_gmpq
else
ifeq ($(BENCH_NT), $(CGAL_GMPQ_NT))
TARGET0 := $(TARGET0)CgalGmpq
LOBJDIR :=$(LOBJDIR)_cgal_gmpq
else
ifeq ($(BENCH_NT), $(LAZY_LEDA_RAT_NT))
TARGET0 := $(TARGET0)LazyRat
LOBJDIR :=$(LOBJDIR)_lazy_rat
else
ifeq ($(BENCH_NT), $(LAZY_CGAL_GMPQ_NT))
TARGET0 := $(TARGET0)LazyCgalGmpq
LOBJDIR :=$(LOBJDIR)_lazy_cgal_gmpq
else
ifeq ($(BENCH_NT), $(LAZY_GMPZ_NT))
TARGET0 := $(TARGET0)LazyGmpz
LOBJDIR :=$(LOBJDIR)_lazy_gmpz
else
ifeq ($(BENCH_NT), $(LAZY_QUOTIENT_MP_FLOAT_NT))
TARGET0 := $(TARGET0)LazyQuotient
LOBJDIR :=$(LOBJDIR)_lazy_quotient
else
ifeq ($(BENCH_NT), $(LEDA_REAL_NT))
TARGET0 := $(TARGET0)LedaReal
LOBJDIR :=$(LOBJDIR)_leda_real
else
ifeq ($(BENCH_NT), $(CORE_EXPR_NT))
TARGET0 := $(TARGET0)CoreExpr
LOBJDIR :=$(LOBJDIR)_core_expr
else
ifeq ($(BENCH_NT), $(NIX_LEDA_FIELD_WITH_SQRT_NT))
TARGET0 := $(TARGET0)NixLeda
LOBJDIR :=$(LOBJDIR)_nix_leda
else
ifeq ($(BENCH_NT), $(NIX_CORE_FIELD_WITH_SQRT_NT))
TARGET0 := $(TARGET0)NixCore
LOBJDIR :=$(LOBJDIR)_nix_core
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
# Kernel:
LCPPDEFS+= -DBENCH_KERNEL=$(BENCH_KERNEL)
ifeq ($(BENCH_KERNEL), $(EXACT_PREDICATES_EXACT_CONSTRUCTIONS_KERNEL))
TARGET0 := $(TARGET0)Exact
LOBJDIR :=$(LOBJDIR)_exact
else
ifeq ($(BENCH_KERNEL), $(CARTESIAN_KERNEL))
TARGET0 := $(TARGET0)Cartesian
LOBJDIR :=$(LOBJDIR)_cartesian
else
ifeq ($(BENCH_KERNEL), $(SIMPLE_CARTESIAN_KERNEL))
TARGET0 := $(TARGET0)SimpleCartesian
LOBJDIR :=$(LOBJDIR)_simple_cartesian
else
ifeq ($(BENCH_KERNEL), $(LAZY_CARTESIAN_KERNEL))
TARGET0 := $(TARGET0)LazyCartesian
LOBJDIR :=$(LOBJDIR)_lazy_cartesian
else
ifeq ($(BENCH_KERNEL), $(LAZY_SIMPLE_CARTESIAN_KERNEL))
TARGET0 := $(TARGET0)LazySimpleCartesian
LOBJDIR :=$(LOBJDIR)_lazy_simple_cartesian
else
ifeq ($(BENCH_KERNEL), $(LEDA_KERNEL))
TARGET0 := $(TARGET0)Leda
LOBJDIR :=$(LOBJDIR)_leda
else
ifeq ($(BENCH_KERNEL), $(MY_KERNEL))
TARGET0 := $(TARGET0)My
LOBJDIR :=$(LOBJDIR)_my
endif
endif
endif
endif
endif
endif
endif
# Traits:
LCPPDEFS+= -DBENCH_TRAITS=$(BENCH_TRAITS)
ifeq ($(BENCH_TRAITS), $(SEGMENT_TRAITS))
TARGET0 := $(TARGET0)Segment
LOBJDIR :=$(LOBJDIR)_segment
else
ifeq ($(BENCH_TRAITS), $(NON_CACHING_SEGMENT_TRAITS))
TARGET0 := $(TARGET0)NonCachingSegment
LOBJDIR :=$(LOBJDIR)_non_caching_segment
else
ifeq ($(BENCH_TRAITS), $(LEDA_SEGMENT_TRAITS))
TARGET0 := $(TARGET0)LedaSegment
LOBJDIR :=$(LOBJDIR)_leda_segment
else
ifeq ($(BENCH_TRAITS), $(POLYLINE_TRAITS))
TARGET0 := $(TARGET0)Polyline
LOBJDIR :=$(LOBJDIR)_polyline
else
ifeq ($(BENCH_TRAITS), $(NON_CACHING_POLYLINE_TRAITS))
TARGET0 := $(TARGET0)NonCachingPolyline
LOBJDIR :=$(LOBJDIR)_non_caching_polyline
else
ifeq ($(BENCH_TRAITS), $(LEDA_CONIC_TRAITS))
TARGET0 := $(TARGET0)Conic
LOBJDIR :=$(LOBJDIR)_conic
else
ifeq ($(BENCH_TRAITS), $(CORE_CONIC_TRAITS))
TARGET0 := $(TARGET0)CoreConic
LOBJDIR :=$(LOBJDIR)_core_conic
else
ifeq ($(BENCH_TRAITS), $(EXACUS_CONIC_TRAITS))
TARGET0 := $(TARGET0)ExacusConic
LOBJDIR :=$(LOBJDIR)_exacus_conic
else
ifeq ($(BENCH_TRAITS), $(CK_CIRCLE_TRAITS))
TARGET0 := $(TARGET0)CkCircle
LOBJDIR :=$(LOBJDIR)_ck_circle
else
ifeq ($(BENCH_TRAITS), $(CK_CONIC_TRAITS))
TARGET0 := $(TARGET0)CkConic
LOBJDIR :=$(LOBJDIR)_ck_conic
endif
endif
endif
endif
endif
endif
endif
endif
endif
endif
# Traits counting
ifeq ($(CGAL_TRAITS_COUNTING), 1)
LCPPDEFS+= -DCGAL_TRAITS_COUNTING
endif
# Traits tracing
ifeq ($(CGAL_TRAITS_TRACING), 1)
LCPPDEFS+= -DCGAL_TRAITS_TRACING
endif
# Window system
ifeq ($(USE_CGAL_WINDOW), 1)
LCPPDEFS+= -DUSE_CGAL_WINDOW
TARGET0 := $(TARGET0)CgalWindow
LOBJDIR :=$(LOBJDIR)_cgal_window
endif
# Put is all together:
TARGET0 := $(TARGET0)$(EXEFILESUFFIX)
LCPPINCS = -I.
LCPPINCS+= -I$(BASEDIR)
ifeq ($(USE_AOS), 1)
LCPPINCS+= -I$(BASEDIR)/../../../../branches/experimental-packages/Arrangement_on_surface_2/include
else
LCPPINCS+= -I$(BASEDIR)/../../include
endif
LCPPINCS+= -I$(BASEDIR)/../../../Benchmark/include
# LCPPINCS+= -I$(BASEDIR)/../../../Arrangement_2/include
# ifneq ($(BENCH_TRAITS), $(EXACUS_CONIC_TRAITS))
LCPPINCS+= -I$(COREROOT)/inc
# endif
ifeq ($(BENCH_KERNEL), $(LEDA_KERNEL))
LCPPINCS+= -I$(BASEDIR)/../../../Leda_rat_kernel/include
endif
ifeq ($(BENCH_TRAITS), $(EXACUS_CONIC_TRAITS))
LCPPINCS+= -I$(EXACUS_ROOT)/NumeriX/include
LCPPINCS+= -I$(EXACUS_ROOT)/Support/include
LCPPINCS+= -I$(EXACUS_ROOT)/SweepX/include
LCPPINCS+= -I$(EXACUS_ROOT)/ConiX/include
LCPPDEFS+= -DHAVE_CONFIG_H -DQT_NO_COMPAT -DQT_CLEAN_NAMESPACE
LCPPOPTS+= -ftemplate-depth-50 -Wno-deprecated
endif
ifeq ($(BENCH_TRAITS), $(CK_CIRCLE_TRAITS))
LCPPINCS+= -I$(CURVED_KERNEL_ROOT)/include
endif
ifeq ($(BENCH_TRAITS), $(CK_CONIC_TRAITS))
LCPPINCS+= -I$(CURVED_KERNEL_ROOT)/include
endif
LCPPINCS+= $(CGALINCS)
LLDLIBS = -lCGALBenchmark
LLDLIBS+= -lCGALcore++
ifeq ($(USE_QT), 1)
LLDLIBS+= $(CGALQTLIB) $(QTLIB)
endif
LLDLIBS+= $(CGALLIB)
ifeq ($(USE_LEDA), 1)
LLDLIBS+= $(LEDALIBS)
endif
LLDLIBS+= $(GMPLIBS)
LLDLIBS+= -lm
LLDLIBS+= -lboost_program_options
LLDLIBS+= -lboost_filesystem
ifeq ($(BENCH_TRAITS), $(EXACUS_CONIC_TRAITS))
LLDLIBS+= $(EXACUS_ROOT)/ConiX/src/.libs/libCnX.so
LLDLIBS+= $(EXACUS_ROOT)/SweepX/src/.libs/libSoX.so
LLDLIBS+= $(EXACUS_ROOT)/NumeriX/src/.libs/libNiX.so
LLDLIBS+= $(EXACUS_ROOT)/Support/src/.libs/libLiS.so
endif
include $(ROOT)/include/make/cgalrul.mak
# Dependencies:
$(BASENAME).moc: $(BASENAME).C
${QT_MOC} -o $@ $<
$(BASENAME).o: $(BASENAME).moc
include $(BASEDIR)/segments.mak
include $(BASEDIR)/polylines.mak
include $(BASEDIR)/conics.mak

View File

@ -1,22 +0,0 @@
include $(ROOT)/include/make/comdef.mak
FILES = circles_21.bff
FILES+= rose_with_holes_14.bff
FILES+= cgal_logo_460.bff
FILES+= tng_circs_8.bff
FILES+= box_25_16_org_big.bff
FILES+= int_circs_30.bff
FILES+= tng_ellipses_9.bff
FILES+= ellipses_30.bff
FILES+= ellipses_20.bff
FILES+= ellipses_18.bff
FILES+= ell_cir_32.bff
FILES+= ell_cir_48.bff
FILES+= ell_cir_64.bff
FILES+= hyper_ellip_18.bff
FILES+= big_circ_arcs.bff
FILES+= mix_20.bff
FILES+= mix_50.bff
INSTALLDIR =$(ROOT)/data/curves/conics
include $(MAKEINCDIR)/files.mak

View File

@ -1,17 +0,0 @@
include $(ROOT)/include/make/comdef.mak
FILES = sines.bff
FILES+= circs_pol_10.bff
FILES+= netherland_border.bff
FILES+= netherland_border_small.bff
FILES+= netherland_cities.bff
FILES+= netherland_cities_small.bff
FILES+= netherland_oceans.bff
FILES+= netherland_oceans_small.bff
FILES+= netherland_rivers.bff
FILES+= netherland_rivers_small.bff
FILES+= netherland_streets.bff
FILES+= netherland_streets_small.bff
INSTALLDIR =$(ROOT)/data/curves/polylines
include $(MAKEINCDIR)/files.mak

View File

@ -1,18 +0,0 @@
include $(ROOT)/include/make/comdef.mak
FILES = onebig_100.bff
FILES+= onebig_100_x.bff
FILES+= onebig_250_x.bff
FILES+= random_segments_100_x.bff
FILES+= random_segments_500_x.bff
FILES+= eurcut.bff
FILES+= fork0505_mc.seg.rand.bff
FILES+= world.seg.cut.rand.bff
FILES+= tilt_grid_200.bff
FILES+= polygon_100.bff
FILES+= elip_non_degenerate_100_x.bff
FILES+= elip_non_degenerate_500_x.bff
FILES+= non_degenerate_100_x.bff
INSTALLDIR =$(ROOT)/data/curves/segments
include $(MAKEINCDIR)/files.mak

View File

@ -1,5 +0,0 @@
include $(ROOT)/include/make/comdef.mak
FILES = benchArrSegments.xml
FILES+= benchArrPolylines.xml
INSTALLDIR =$(ROOT)/data/bench
include $(MAKEINCDIR)/files.mak

View File

@ -1,111 +0,0 @@
include $(ROOT)/make/comdef.mak
TARGET_GIFS = triangle.gif
TARGET_GIFS+= connect_comp.gif
TARGET_GIFS+= pred_around_vertex.gif
TARGET_GIFS+= h_shape.gif
TARGET_PDFS = $(TARGET_GIFS:.gif=.pdf)
TARGET_PDFS+= arr_segs.pdf
TARGET_PDFS+= ex_1.pdf
TARGET_PDFS+= ex_2.pdf
TARGET_PDFS+= ex_4.pdf
TARGET_PDFS+= ex_5.pdf
TARGET_PDFS+= ex_8.pdf
TARGET_PDFS+= ex_10.pdf
TARGET_PDFS+= ex_12.pdf
TARGET_PDFS+= ex_13.pdf
TARGET_PDFS+= ex_14.pdf
TARGET_PDFS+= ex_16.pdf
TARGET_PDFS+= ex_17.pdf
TARGET_PDFS+= ex_18.pdf
TARGET_PDFS+= ex_19.pdf
TARGET_PDFS+= ex_20.pdf
TARGET_PDFS+= ex_22.pdf
TARGET_PDFS+= ex_24.pdf
TARGET_PDFS+= ex_25.pdf
TARGET_PDFS+= ex_3a.pdf
TARGET_PDFS+= ex_3b.pdf
TARGET_PDFS+= ex_3c.pdf
TARGET_PDFS+= insert_in_face.pdf
TARGET_PDFS+= insert_from_vertex.pdf
TARGET_PDFS+= insert_at_vertices.pdf
TARGET_PDFS+= unb_dcel.pdf
TARGET0 = $(TARGET_GIFS)
TARGET1 = $(TARGET_PDFS)
include $(MAKEDIR)/comrul.mak
%.pstex_t : %.fig
fig2dev -L pstex_t -p $(basename $@).pstex $< > $@
%.pstex : %.fig
fig2dev -L pstex $< > $@
%.dvi : %.pstex_t %.pstex
sed -e s/Arrangement_on_surface_2\\/fig\\/// $< > tmp.pstex_t
latex tmp.tex
mv tmp.dvi $@
define toeps
sed -e "s/%%BoundingBox.*$$/`gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $(basename $@).ps 2>&1 | tr "\n" "\^"`/" $(basename $@).ps | tr "\^" "\n"
endef
%.bbox : %.ps
gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $<
%.gif : %.dvi
dvips -x 2000 -y 2000 -D4000 -P cmz $< -o
$(toeps) > $(basename $@).eps2
convert -interlace Line -transparent White $(basename $@).eps2 $@;
%.ps : %.dvi
dvips -E -P cmz $< -o
%.eps : %.ps
$(toeps) > $@
%.pdf : %.eps
epstopdf --hires $<
insert.gif: insert.tex \
insert_in_face.pstex_t \
insert_from_vertex.pstex_t \
insert_at_vertices.pstex_t
sed -e s/Arrangement_2\\/fig\\/// insert_in_face.pstex_t > insert1.pstex_t
sed -e s/Arrangement_2\\/fig\\/// insert_from_vertex.pstex_t > insert2.pstex_t
sed -e s/Arrangement_2\\/fig\\/// insert_at_vertices.pstex_t > insert3.pstex_t
latex $<
dvips -x 1800 -y 1800 -D4000 -P cmz $(basename $@).dvi -o
eps2eps $(basename $@).ps $(basename $@).eps
convert $(basename $@).eps $@
ex_3.gif: ex_3.tex \
ex_3a.pstex_t ex_3b.pstex_t ex_3c.pstex_t
sed -e s/Arrangement_2\\/fig\\/// ex_3a.pstex_t > ex_3_1.pstex_t
sed -e s/Arrangement_2\\/fig\\/// ex_3b.pstex_t > ex_3_2.pstex_t
sed -e s/Arrangement_2\\/fig\\/// ex_3c.pstex_t > ex_3_3.pstex_t
latex $<
dvips -x 1800 -y 1800 -D4000 -P cmz $(basename $@).dvi -o
eps2eps $(basename $@).ps $(basename $@).eps
convert $(basename $@).eps $@
.PHONY :: gif pdf
gif :
$(MAKE) $(TARGET_GIFS)
pdf :
$(MAKE) $(TARGET_PDFS)
.SECONDARY: $(TARGET_PDFS:.pdf=.eps)
LDIRT = tmp.pstex_t tmp.dvi tmp.aux tmp.log $(TARGET_PDFS:.pdf=.eps2) $(TARGET_PDFS:.pdf=.ps)
fan_grids.gif: fan_grids.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
Europe.gif: Europe.eps
convert -resize 140x140% -interlace Line -transparent White $< $@

View File

@ -1,103 +0,0 @@
include $(ROOT)/make/comdef.mak
GIFS = simple.gif
GIFS+= teaser.gif
# GIFS+= circles_rects.gif
# GIFS+= conic_arcs.gif
# GIFS+= disks.gif
# GIFS+= general_polygon.gif
# GIFS+= general_polygon_with_holes.gif
# GIFS+= non_strictly_simple.gif
# GIFS+= triangles.gif
# GIFS+= unique.gif
TARGET_GIFS = $(GIFS)
TARGET_GIFS+= non_strictly_simple.gif
TARGET_GIFS+= circles_rects.gif
TARGET_GIFS+= conic_arcs.gif
TARGET_GIFS+= disks.gif
TARGET_GIFS+= general_polygon.gif
TARGET_GIFS+= general_polygon_with_holes.gif
TARGET_GIFS+= triangles.gif
TARGET_GIFS+= unique.gif
TARGET_GIFS+= simpleDefsExamples.gif
TARGET_PDFS+= $(GIFS:.gif=.pdf)
TARGET_PDFS+= non_strictly_simple.pdf
TARGET_PDFS+= circles_rects.pdf
TARGET_PDFS+= conic_arcs.pdf
TARGET_PDFS+= disks.pdf
TARGET_PDFS+= general_polygon.pdf
TARGET_PDFS+= general_polygon_with_holes.pdf
TARGET_PDFS+= triangles.pdf
TARGET_PDFS+= unique.pdf
TARGET_PDFS+= simpleDefsExamples.pdf
TARGET_EPSS = $(TARGET_PDFS:.pdf=.eps)
TARGET0 = $(TARGET_GIFS)
TARGET1 = $(TARGET_PDFS)
TARGET2 = $(TARGET_EPSS)
default:: $(TARGET0) $(TARGET1) $(TARGET2)
include $(MAKEDIR)/comrul.mak
define toeps
sed -e "s/%%BoundingBox.*$$/`gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $(basename $@).ps 2>&1 | tr "\n" "\^"`/" $(basename $@).ps | tr "\^" "\n"
endef
%.dvi : %.tex
cp $< tmp.tex
latex fig.tex
mv fig.dvi $@
%.bbox : %.ps
gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $<
%.bbox2 : %.dvi
dvips -x 2000 -y 2000 -D4000 -P cmz $< -o
gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $(basename $<).ps
%.gif : %.dvi
dvips -T 17in,11in -x 2000 -y 2000 -D4000 -P cmz $< -o
$(toeps) > $(basename $@).eps2 && rm $(basename $@).ps
convert -interlace Line -transparent White $(basename $@).eps2 $@;
%.ps : %.dvi
dvips -P cmz $< -o
%.eps : %.ps
$(toeps) > $(basename $@).eps
%.pdf : %.eps
epstopdf --hires $<
.SECONDARY: $(TARGET_PDFS:.pdf=.eps)
# non_strictly_simple.dvi: non_strictly_simple.tex
# latex $<
# circles_rects.dvi: circles_rects.tex
# latex $<
# conic_arcs.dvi: conic_arcs.tex
# latex $<
# disks.dvi: disks.tex
# latex $<
# general_polygon.dvi: general_polygon.tex
# latex $<
# general_polygon_with_holes.dvi: general_polygon_with_holes.tex
# latex $<
# triangles.dvi: triangles.tex
# latex $<
# unique.dvi: unique.tex
# latex $<
LDIRT = fig.dvi fig.aux fig.log $(TARGET_PDFS:.pdf=.ps) \
$(TARGET_GIFS:.gif=.eps2) $(TARGET_GIFS:.gif=.ps) $(TARGET_GIFS:.gif=.dvi) \
$(TARGET_GIFS:.gif=.log) $(TARGET_GIFS:.gif=.aux)

View File

@ -1,71 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include \
-I../../../Algebraic_kernel_for_circles/include \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
demo$(EXE_EXT)
demo.moc: demo.cpp
${QT_MOC} -o demo.moc $<
Qt_widget_get_arc.moc: Qt_widget_get_arc.h
$(QT_MOC) -o Qt_widget_get_arc.moc $<
Qt_widget_get_segment.moc: Qt_widget_get_segment.h
$(QT_MOC) -o Qt_widget_get_segment.moc $<
demo$(EXE_EXT): demo.moc demo$(OBJ_EXT) Qt_widget_get_arc$(OBJ_EXT) Qt_widget_get_segment$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)demo demo$(OBJ_EXT) Qt_widget_get_arc$(OBJ_EXT) Qt_widget_get_segment$(OBJ_EXT) $(LDFLAGS)
Qt_widget_get_arc$(OBJ_EXT): Qt_widget_get_arc.cpp Qt_widget_get_arc.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_get_arc.cpp
Qt_widget_get_segment$(OBJ_EXT): Qt_widget_get_segment.cpp Qt_widget_get_segment.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_get_segment.cpp
clean: \
demo.clean \
Qt_widget_get_arc.clean \
Qt_widget_get_segment.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,72 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: convex_hull_2
Qt_widget_toolbar$(OBJ_EXT): Qt_widget_toolbar.cpp Qt_widget_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar.cpp
Qt_widget_toolbar.moc: Qt_widget_toolbar.h
$(QT_MOC) -o Qt_widget_toolbar.moc Qt_widget_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
convex_hull_2.moc: convex_hull_2.cpp Qt_widget_toolbar$(OBJ_EXT)
${QT_MOC} -o convex_hull_2.moc convex_hull_2.cpp
convex_hull_2$(OBJ_EXT): convex_hull_2.cpp convex_hull_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) convex_hull_2.cpp
convex_hull_2$(EXE_EXT): convex_hull_2$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)convex_hull_2 convex_hull_2$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: convex_hull_2.clean \
Qt_widget_toolbar.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,83 +0,0 @@
include $(ROOT)/make/comdef.mak
TARGET_GIFS = compare_over_curve.gif
TARGET_GIFS+= compare_over_point.gif
TARGET_GIFS+= ex_triangles.gif
TARGET_GIFS+= ex_tri_le.gif
TARGET_GIFS+= ex_tri_ue.gif
TARGET_PDFS = $(TARGET_GIFS:.gif=.pdf)
TARGET0 = $(TARGET_GIFS)
TARGET1 = $(TARGET_PDFS)
include $(MAKEDIR)/comrul.mak
%.pstex_t : %.fig
fig2dev -L pstex_t -p $(basename $@).pstex $< > $@
%.pstex : %.fig
fig2dev -L pstex $< > $@
%.dvi : %.pstex_t %.pstex
sed -e s/Envelope_3\\/fig\\/// $< > tmp.pstex_t
latex tmp.tex
mv tmp.dvi $@
define toeps
sed -e "s/%%BoundingBox.*$$/`gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $(basename $@).ps 2>&1 | tr "\n" "\^"`/" $(basename $@).ps | tr "\^" "\n"
endef
%.bbox : %.ps
gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $<
%.gif : %.dvi
dvips -x 1000 -y 1000 -D4000 -P cmz $< -o
$(toeps) > $(basename $@).eps2
convert -interlace Line -transparent White $(basename $@).eps2 $@;
%.ps : %.dvi
dvips -E -P cmz $< -o
%.eps : %.ps
$(toeps) > $(basename $@).eps
%.pdf : %.eps
epstopdf --hires $<
insert.gif: insert.tex \
insert_in_face.pstex_t \
insert_from_vertex.pstex_t \
insert_at_vertices.pstex_t
sed -e s/Arrangement_2\\/fig\\/// insert_in_face.pstex_t > insert1.pstex_t
sed -e s/Arrangement_2\\/fig\\/// insert_from_vertex.pstex_t > insert2.pstex_t
sed -e s/Arrangement_2\\/fig\\/// insert_at_vertices.pstex_t > insert3.pstex_t
latex $<
dvips -x 1800 -y 1800 -D4000 -P cmz $(basename $@).dvi -o
eps2eps $(basename $@).ps $(basename $@).eps
convert $(basename $@).eps $@
ex_3.gif: ex_3.tex \
ex_3a.pstex_t ex_3b.pstex_t ex_3c.pstex_t
sed -e s/Arrangement_2\\/fig\\/// ex_3a.pstex_t > ex_3_1.pstex_t
sed -e s/Arrangement_2\\/fig\\/// ex_3b.pstex_t > ex_3_2.pstex_t
sed -e s/Arrangement_2\\/fig\\/// ex_3c.pstex_t > ex_3_3.pstex_t
latex $<
dvips -x 1800 -y 1800 -D4000 -P cmz $(basename $@).dvi -o
eps2eps $(basename $@).ps $(basename $@).eps
convert $(basename $@).eps $@
.PHONY :: gif pdf
gif :
$(MAKE) $(TARGET_GIFS)
pdf :
$(MAKE) $(TARGET_PDFS)
.SECONDARY: $(TARGET_PDFS:.pdf=.eps)
LDIRT = tmp.pstex_t tmp.dvi tmp.aux tmp.log $(TARGET_PDFS:.pdf=.eps2) $(TARGET_PDFS:.pdf=.ps)
# ex_triangles.eps.gif: fan_grids.eps
# convert -resize 140x140% -interlace Line -transparent White $< $@

View File

@ -1,61 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
input$(EXE_EXT) \
kernel$(EXE_EXT) \
terrain$(EXE_EXT)
input$(EXE_EXT): input$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)input input$(OBJ_EXT) $(LDFLAGS)
kernel$(EXE_EXT): kernel$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)kernel kernel$(OBJ_EXT) $(LDFLAGS)
terrain$(EXE_EXT): terrain$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)terrain terrain$(OBJ_EXT) $(LDFLAGS)
clean: \
input.clean \
kernel.clean \
terrain.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,13 +0,0 @@
all:
@for DIR in *; do \
if test -d "$$DIR"; then \
( cd "$$DIR" && $(MAKE) ) \
fi; \
done
clean:
@for DIR in *; do \
if test -d "$$DIR"; then \
( cd "$$DIR" && $(MAKE) clean ) \
fi; \
done

View File

@ -1,13 +0,0 @@
all:
@for DIR in *; do \
if test -d "$$DIR"; then \
( cd "$$DIR" && $(MAKE) ) \
fi; \
done
clean:
@for DIR in *; do \
if test -d "$$DIR"; then \
( cd "$$DIR" && $(MAKE) clean ) \
fi; \
done

View File

@ -1,76 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
INTROSPEC_DIR = ../../../introspect
INTROSPEC_INC=-I$(INTROSPEC_DIR)
CXXFLAGS = \
-I../../include \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(INTROSPEC_INC)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
#GLUT_LIBS_PATH=-L$(GLUT_DIR)/lib/glut -L/usr/X11R6/lib
GLUT_LIBS=-lGL -lGLU -lglut -lX11 -lXmu -lXi -lm
LIBPATH = \
$(CGAL_LIBPATH) $(GLUT_LIBS_PATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
$(GLUT_LIBS)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) -lGL -lglut
QTLDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) -lGL -lglut
INTRO_LD_FLAGS=-L$(INTROSPEC_DIR) -lIntrospect
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: visu
visu: SketchSample$(OBJ_EXT) visu$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)introspect-qt \
SketchSample$(OBJ_EXT) visu$(OBJ_EXT) \
$(QTLDFLAGS) $(INTRO_LD_FLAGS)
clean: SketchSample.clean \
visu.clean
depend:
makedepend *.[Ch]
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<
# DO NOT DELETE
SketchSample.o: SketchSample.h visu_poly.h enriched_polyhedron.h
SketchSample.o: visu_poly.h enriched_polyhedron.h
visu.o: SketchSample.h visu_poly.h enriched_polyhedron.h
visu_poly.o: enriched_polyhedron.h

View File

@ -1,120 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -g -I/usr/include/Coin2\
-I$(CGAL_INCL_DIR) \
$(CGAL_CXXFLAGS) \
-Iinclude\
$(LONG_NAME_PROBLEM_CXXFLAGS)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
QT_LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
CXXFLAGS_3D= $(CXXFLAGS)
LDFLAGS_3D= -lCoin -lSoQt $(QT_LDFLAGS) -lboost_thread-mt
DEPS_3D = SoQt_examiner_viewer.moc SoQt_examiner_viewer$(OBJ_EXT)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
2d: \
KDS_Delaunay_triangulation_2$(EXE_EXT) \
KDS_gui_2$(EXE_EXT) \
KDS_generate_data$(EXE_EXT) \
KDS_Delaunay_triangulation_stable_subset_2$(EXE_EXT)
@echo "Do \"make 3d\" to build the 3d demos."
@echo "They require Coin and SoQt be available as #include <Inventor/someheader.h>."
all: 2d
3d: activate_coin\
Delaunay_triangulation_3$(EXE_EXT) \
regular_triangulation_3$(EXE_EXT)\
gui_3$(EXE_EXT)
activate_coin:
rm -rf include/control_coin.h
echo "#define CGAL_USE_COIN" > include/control_coin.h
KDS_generate_data$(EXE_EXT): KDS_generate_data$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)KDS_generate_data KDS_generate_data$(OBJ_EXT) $(LDFLAGS)
KDS_Delaunay_triangulation_2$(EXE_EXT): KDS_Delaunay_triangulation_2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)KDS_Delaunay_triangulation_2 KDS_Delaunay_triangulation_2$(OBJ_EXT) $(QT_LDFLAGS)
triangulation_2$(EXE_EXT): triangulation_2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)triangulation_2 triangulation_2$(OBJ_EXT) $(QT_LDFLAGS)
KDS_Delaunay_triangulation_stable_subset_2$(EXE_EXT): KDS_Delaunay_triangulation_stable_subset_2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)KDS_Delaunay_triangulation_stable_subset_2 KDS_Delaunay_triangulation_stable_subset_2$(OBJ_EXT) $(QT_LDFLAGS)
KDS_gui_2$(EXE_EXT): KDS_gui_2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)KDS_gui_2 KDS_gui_2$(OBJ_EXT) $(QT_LDFLAGS)
Delaunay_triangulation_3$(EXE_EXT): Delaunay_triangulation_3$(OBJ_EXT) $(DEPS_3D)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)Delaunay_triangulation_3 Delaunay_triangulation_3$(OBJ_EXT) SoQt_examiner_viewer$(OBJ_EXT) $(LDFLAGS_3D)
regular_triangulation_3$(EXE_EXT): regular_triangulation_3$(OBJ_EXT) $(DEPS_3D)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)regular_triangulation_3 regular_triangulation_3$(OBJ_EXT) SoQt_examiner_viewer$(OBJ_EXT) $(LDFLAGS_3D)
gui_3$(EXE_EXT): gui_3$(OBJ_EXT) $(DEPS_3D)
$(CGAL_CXX) $(CXXFLAGS_3D) $(OBJ_OPT) $<
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)gui_3 gui_3$(OBJ_EXT) SoQt_examiner_viewer$(OBJ_EXT) $(LDFLAGS_3D)
SoQt_examiner_viewer.moc: include/SoQt_examiner_viewer.h
$(QT_MOC) include/SoQt_examiner_viewer.h > SoQt_examiner_viewer.moc
clean: \
KDS_gui_2.clean \
gui_3.clean \
KDS_generate_data.clean \
KDS_Delaunay_triangulation_2.clean \
Delaunay_triangulation_3.clean \
KDS_Delaunay_triangulation_stable_subset_2.clean \
SoQt_examiner_viewer.clean\
regular_triangulation_3.clean
rm -f SoQt_examiner_viewer.moc
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,73 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: largest_empty_rect_2$(EXE_EXT)
Qt_widget_toolbar$(OBJ_EXT): Qt_widget_toolbar.cpp Qt_widget_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar.cpp
Qt_widget_toolbar.moc: Qt_widget_toolbar.h
$(QT_MOC) -o Qt_widget_toolbar.moc Qt_widget_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
largest_empty_rect_2$(OBJ_EXT): largest_empty_rect_2.cpp largest_empty_rect_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) largest_empty_rect_2.cpp
largest_empty_rect_2.moc: largest_empty_rect_2.cpp
${QT_MOC} -o largest_empty_rect_2.moc largest_empty_rect_2.cpp
largest_empty_rect_2$(EXE_EXT): largest_empty_rect_2$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)largest_empty_rect_2 \
largest_empty_rect_2$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: largest_empty_rect_2.clean \
Qt_widget_toolbar.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,82 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: max_k-gon rectangular_p_center_2
Qt_widget_toolbar$(OBJ_EXT): Qt_widget_toolbar.cpp Qt_widget_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar.cpp
Qt_widget_toolbar.moc: Qt_widget_toolbar.h
$(QT_MOC) -o Qt_widget_toolbar.moc Qt_widget_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
max_k-gon$(OBJ_EXT): max_k-gon.cpp max_k-gon.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) max_k-gon.cpp
max_k-gon.moc: max_k-gon.cpp
${QT_MOC} -o max_k-gon.moc max_k-gon.cpp
max_k-gon$(EXE_EXT): max_k-gon$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)max_k-gon max_k-gon$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
rectangular_p_center_2$(OBJ_EXT): rectangular_p_center_2.cpp \
rectangular_p_center_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) rectangular_p_center_2.cpp
rectangular_p_center_2.moc: rectangular_p_center_2.cpp
${QT_MOC} -o rectangular_p_center_2.moc rectangular_p_center_2.cpp
rectangular_p_center_2$(EXE_EXT): rectangular_p_center_2$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)rectangular_p_center_2 rectangular_p_center_2$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: max_k-gon.clean \
rectangular_p_center_2.clean \
Qt_widget_toolbar.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,72 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: min_circle_2
min_circle_2_toolbar$(OBJ_EXT): min_circle_2_toolbar.cpp min_circle_2_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) min_circle_2_toolbar.cpp
min_circle_2_toolbar.moc: min_circle_2_toolbar.h
$(QT_MOC) -o min_circle_2_toolbar.moc min_circle_2_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
min_circle_2.moc: min_circle_2.cpp min_circle_2_toolbar$(OBJ_EXT)
${QT_MOC} -o min_circle_2.moc min_circle_2.cpp
min_circle_2$(OBJ_EXT): min_circle_2.cpp min_circle_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) min_circle_2.cpp
min_circle_2$(EXE_EXT): min_circle_2$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)min_circle_2 min_circle_2$(OBJ_EXT) \
min_circle_2_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: min_circle_2.clean min_circle_2_toolbar.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,71 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: min_ellipse_2
Qt_widget_toolbar$(OBJ_EXT): Qt_widget_toolbar.cpp Qt_widget_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar.cpp
Qt_widget_toolbar.moc: Qt_widget_toolbar.h
$(QT_MOC) -o Qt_widget_toolbar.moc Qt_widget_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
min_ellipse_2.moc: min_ellipse_2.cpp Qt_widget_toolbar$(OBJ_EXT)
${QT_MOC} -o min_ellipse_2.moc min_ellipse_2.cpp
min_ellipse_2$(OBJ_EXT): min_ellipse_2.cpp min_ellipse_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) min_ellipse_2.cpp
min_ellipse_2$(EXE_EXT): min_ellipse_2$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)min_ellipse_2 min_ellipse_2$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: min_ellipse_2.clean Qt_widget_toolbar.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,83 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: min_quadrilateral_2
Qt_widget_toolbar$(OBJ_EXT): Qt_widget_toolbar.cpp Qt_widget_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar.cpp
Qt_widget_toolbar_layers.moc: Qt_widget_toolbar_layers.h
$(QT_MOC) -o Qt_widget_toolbar_layers.moc Qt_widget_toolbar_layers.h
Qt_widget_toolbar_layers$(OBJ_EXT): Qt_widget_toolbar_layers.cpp \
Qt_widget_toolbar_layers.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar_layers.cpp
Qt_widget_toolbar.moc: Qt_widget_toolbar.h
$(QT_MOC) -o Qt_widget_toolbar.moc Qt_widget_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
min_quadrilateral_2.moc: min_quadrilateral_2.cpp Qt_widget_toolbar$(OBJ_EXT)
${QT_MOC} -o min_quadrilateral_2.moc min_quadrilateral_2.cpp
min_quadrilateral_2$(OBJ_EXT): min_quadrilateral_2.cpp min_quadrilateral_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) min_quadrilateral_2.cpp
min_quadrilateral_2$(EXE_EXT): min_quadrilateral_2$(OBJ_EXT) \
Qt_widget_toolbar_layers$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)min_quadrilateral_2 \
min_quadrilateral_2$(OBJ_EXT) Qt_widget_toolbar$(OBJ_EXT) \
Qt_widget_toolbar_layers$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: min_quadrilateral_2.clean \
Qt_widget_toolbar.clean \
Qt_widget_toolbar_layers.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,83 +0,0 @@
include $(ROOT)/make/comdef.mak
TARGET_EPSS = approx_offset.eps
TARGET_EPSS+= sum_triangles.eps
TARGET_EPSS+= tight.eps
TARGET_PDFS = $(TARGET_EPSS:.eps=.pdf)
TARGET_GIFS = $(TARGET_PDFS:.pdf=.gif)
TARGET_GIFS+= onecyc_in.gif
TARGET_GIFS+= onecyc_out.gif
TARGET_GIFS+= ex_offset.gif
TARGET_GIFS+= convex_offset.gif
TARGET_GIFS+= offset_decomp.gif
TARGET_GIFS+= offset_conv.gif
TARGET0 = $(TARGET_GIFS)
TARGET1 = $(TARGET_PDFS)
TARGET2 = $(TARGET_EPSS)
default:: $(TARGET0) $(TARGET1) $(TARGET2)
include $(MAKEDIR)/comrul.mak
%.pstex_t : %.fig
fig2dev -L pstex_t -p $(basename $@).pstex $< > $@
%.pstex : %.fig
fig2dev -L pstex $< > $@
%.dvi : %.pstex_t %.pstex
sed -e s/Minkowski_sum_2\\/fig\\/// $< > tmp.pstex_t
latex tmp.tex
mv tmp.dvi $@
define toeps
sed -e "s/%%BoundingBox.*$$/`gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $(basename $@).ps 2>&1 | tr "\n" "\^"`/" $(basename $@).ps | tr "\^" "\n"
endef
%.dvi : %.tex
cp $< tmp.tex
latex fig.tex
mv fig.dvi $@
%.bbox : %.ps
gs -dSAFER -dCompatibilityLevel=1.2 -q -sDEVICE=bbox -dNOPAUSE -dBATCH $<
%.gif : %.dvi
dvips -x 2000 -y 2000 -D4000 -P cmz $< -o
$(toeps) > $(basename $@).eps2 && rm $(basename $@).ps
convert -interlace Line -transparent White $(basename $@).eps2 $@;
%.ps : %.dvi
dvips -E -P cmz $< -o
%.eps : %.ps
$(toeps) > $@
%.pdf : %.eps
epstopdf --hires $<
onecyc_in.gif: onecyc_in.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
onecyc_out.gif: onecyc_out.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
ex_offset.gif: ex_offset.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
convex_offset.gif: convex_offset.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
offset_decomp.gif: offset_decomp.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
offset_conv.gif: offset_conv.eps
convert -resize 137x137% -interlace Line -transparent White $< $@
.SECONDARY: $(TARGET_PDFS:.pdf=.eps)
LDIRT = fig.dvi fig.aux fig.log $(TARGET_PDFS:.pdf=.ps) \
$(TARGET_GIFS:.gif=.eps2) $(TARGET_GIFS:.gif=.ps) $(TARGET_GIFS:.gif=.dvi) \
$(TARGET_GIFS:.gif=.log) $(TARGET_GIFS:.gif=.aux)

View File

@ -1,65 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: nef_2
Qt_widget_toolbar$(OBJ_EXT): Qt_widget_toolbar.cpp Qt_widget_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_toolbar.cpp
Qt_widget_toolbar.moc: Qt_widget_toolbar.h
$(QT_MOC) -o Qt_widget_toolbar.moc Qt_widget_toolbar.h
nef_2.moc: nef_2.cpp
${QT_MOC} -o nef_2.moc nef_2.cpp
nef_2$(OBJ_EXT): nef_2.cpp nef_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) nef_2.cpp
nef_2$(EXE_EXT): nef_2$(OBJ_EXT) Qt_widget_toolbar$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)nef_2 nef_2$(OBJ_EXT) \
Qt_widget_toolbar$(OBJ_EXT) \
$(LDFLAGS)
clean: nef_2.clean \
Qt_widget_toolbar.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,134 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
MY_DIR = /home/phachenb/CGAL
NEFS2 = $(MY_DIR)/Nef_S2/include
NEF2 = $(MY_DIR)/Nef_2/include
NEF3 = $(MY_DIR)/Nef_3/include
MINKOWSKI = $(MY_DIR)/Nef_3/Minkowski/include
CXXFLAGS = -I$(NEF3) -I$(NEFS2) -I$(NEF2) -I$(MINKOWSKI) \
-O2 -DNDEBUG \
-DCGAL_TCSP_PRINT_CSP \
-DCGAL_TCSP_CENTER_SUITCASE \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT) \
-Wno-deprecated
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
convex$(EXE_EXT) \
boundary_offset_test$(EXE_EXT) \
benchmark_convex$(EXE_EXT) \
mixed$(EXE_EXT) \
decompostion_test$(EXE_EXT) \
gausian_map_test$(EXE_EXT) \
gausian_map_viewer$(EXE_EXT) \
generate_convex$(EXE_EXT) \
minkowski_sum$(EXE_EXT) \
top_bottom_test$(EXE_EXT) \
trunk_configuration_space$(EXE_EXT) \
csp2hsp$(EXE_EXT) \
hsp2csp$(EXE_EXT) \
computeDiff$(EXE_EXT) \
transform_csp_according_to_uncentered_box$(EXE_EXT)
convex$(EXE_EXT): convex$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)convex convex$(OBJ_EXT) $(LDFLAGS)
boundary_offset_test$(EXE_EXT): boundary_offset_test$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)boundary_offset_test boundary_offset_test$(OBJ_EXT) $(LDFLAGS)
benchmark_convex$(EXE_EXT): benchmark_convex$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)benchmark_convex benchmark_convex$(OBJ_EXT) $(LDFLAGS)
mixed$(EXE_EXT): mixed$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)mixed mixed$(OBJ_EXT) $(LDFLAGS)
decomposition_test$(EXE_EXT): decomposition_test$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)decomposition_test decomposition_test$(OBJ_EXT) $(LDFLAGS)
gausian_map_test$(EXE_EXT): gausian_map_test$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)gausian_map_test gausian_map_test$(OBJ_EXT) $(LDFLAGS)
gausian_map_viewer$(EXE_EXT): gausian_map_viewer$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)gausian_map_viewer gausian_map_viewer$(OBJ_EXT) $(LDFLAGS)
generate_convex$(EXE_EXT): generate_convex$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)generate_convex generate_convex$(OBJ_EXT) $(LDFLAGS)
minkowski_sum$(EXE_EXT): minkowski_sum$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)minkowski_sum minkowski_sum$(OBJ_EXT) $(LDFLAGS)
top_bottom_test$(EXE_EXT): top_bottom_test$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)top_bottom_test top_bottom_test$(OBJ_EXT) $(LDFLAGS)
trunk_configuration_space$(EXE_EXT): trunk_configuration_space$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)trunk_configuration_space trunk_configuration_space$(OBJ_EXT) $(LDFLAGS)
csp2hsp$(EXE_EXT): csp2hsp$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)csp2hsp csp2hsp$(OBJ_EXT) $(LDFLAGS)
hsp2csp$(EXE_EXT): hsp2csp$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)hsp2csp hsp2csp$(OBJ_EXT) $(LDFLAGS)
computeDiff$(EXE_EXT): computeDiff$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)computeDiff computeDiff$(OBJ_EXT) $(LDFLAGS)
transform_csp_according_to_uncentered_box$(EXE_EXT): transform_csp_according_to_uncentered_box$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)transform_csp_according_to_uncentered_box transform_csp_according_to_uncentered_box$(OBJ_EXT) $(LDFLAGS)
clean: \
convex.clean \
boundary_offset_test.clean \
benchmark_convex.clean \
mixed.clean \
decomposition_test.clean \
gausian_map_test.clean \
gausian_map_viewer.clean \
generate_convex.clean \
minkowski_sum.clean \
top_bottom_test.clean \
trunk_configuration_space.clean \
csp2hsp.clean \
hsp2csp.clean \
computeDiff.clean \
transform_csp_according_to_uncentered_box.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,62 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CVS_ROOT = $(HOME)/projects/CVS_projects
LOCAL = $(CVS_ROOT)/local
NEF2 = $(CVS_ROOT)/Nef_2/include
NEF3 = $(CVS_ROOT)/Nef_3/include
NEFS2 = $(CVS_ROOT)/Nef_S2/include
CUSTOM_CXXFLAGS = -I. -I$(LOCAL) -I$(NEF2) -I$(NEF3) -I$(NEFS2)
CGAL_CXX = g++
CXXFLAGS = \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
SNC_walker_demo$(EXE_EXT)
SNC_walker_demo$(EXE_EXT): SNC_walker_demo$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)SNC_walker_demo SNC_walker_demo$(OBJ_EXT) $(LDFLAGS)
clean: \
SNC_walker_demo.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,61 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CGALSRC = /home/kettner/topics/cgal/src
CXXFLAGS = \
-I$(CGALSRC)/Nef_S2/include \
-I$(CGALSRC)/Nef_3/include \
$(CGAL_CXXFLAGS) \
-Iinclude \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_WINDOW_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
vishull2off(OBJ_EXT) \
subdiv(OBJ_EXT)
vishull2off$(EXE_EXT): vishull2off$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)vishull2off vishull2off$(OBJ_EXT) $(LDFLAGS)
subdiv$(EXE_EXT): subdiv$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)subdiv subdiv$(OBJ_EXT) $(LDFLAGS)
clean: \
vishull2off.clean \
subdiv.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,148 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
$(ADDITIONAL_CXXFLAGS) \
$(OPTIMIZATION_FLAGS) \
$(KERNEL_FLAGS) \
-DCGAL_NEF3_DUMP_STATISTICS \
-DCGAL_NEF3_TIMER_INITIALIZE_KDTREE \
-DCGAL_NEF3_TIMER_PLUECKER \
-DCGAL_NEF3_TIMER_PLANE_SWEEPS \
-DCGAL_NEF3_TIMER_SPHERE_SWEEPS \
-DCGAL_NEF3_TIMER_POINT_LOCATION \
-DCGAL_NEF3_TIMER_SIMPLIFICATION \
-DCGAL_NEF3_TIMER_INTERSECTION \
-DCGAL_NEF3_TIMER_EXTERNAL_STRUCTURE \
-DCGAL_NEF3_TIMER_OVERLAY \
-DCGAL_NEF3_TIMER_BINARY_OPERATION \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
union_of_rotated_cylinders$(EXE_EXT) \
union_of_rotated_cylinders2$(EXE_EXT) \
two_tetrahedra_fields$(EXE_EXT) \
tetrahedra_and_grid$(EXE_EXT) \
big_and_small$(EXE_EXT) \
quadratic$(EXE_EXT) \
quadratic2$(EXE_EXT) \
create_quadratic2$(EXE_EXT) \
convert_to_sat$(EXE_EXT) \
tetrahedra_as_sat$(EXE_EXT) \
grid_as_sat$(EXE_EXT) \
abdruck$(EXE_EXT) \
complex_sphere_map$(EXE_EXT) \
complex_facet$(EXE_EXT) \
point_location$(EXE_EXT) \
point_location2$(EXE_EXT) \
create_complex_sphere_map_data$(EXE_EXT) \
gaussian_map_overlay$(EXE_EXT) \
move_x_half$(EXE_EXT) \
binary_operation$(EXE_EXT) \
minkowski_sum$(EXE_EXT) \
incremental$(EXE_EXT)
union_of_rotated_cylinders$(EXE_EXT): union_of_rotated_cylinders$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)union_of_rotated_cylinders union_of_rotated_cylinders$(OBJ_EXT) $(LDFLAGS)
union_of_rotated_cylinders2$(EXE_EXT): union_of_rotated_cylinders2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)union_of_rotated_cylinders2 union_of_rotated_cylinders2$(OBJ_EXT) $(LDFLAGS)
two_tetrahedra_fields$(EXE_EXT): two_tetrahedra_fields$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)two_tetrahedra_fields two_tetrahedra_fields$(OBJ_EXT) $(LDFLAGS)
tetrahedra_and_grid$(EXE_EXT): tetrahedra_and_grid$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)tetrahedra_and_grid tetrahedra_and_grid$(OBJ_EXT) $(LDFLAGS)
big_and_small$(EXE_EXT): big_and_small$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)big_and_small big_and_small$(OBJ_EXT) $(LDFLAGS)
quadratic$(EXE_EXT): quadratic$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)quadratic quadratic$(OBJ_EXT) $(LDFLAGS)
quadratic2$(EXE_EXT): quadratic2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)quadratic2 quadratic2$(OBJ_EXT) $(LDFLAGS)
create_quadratic2$(EXE_EXT): create_quadratic2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)create_quadratic2 create_quadratic2$(OBJ_EXT) $(LDFLAGS)
convert_to_sat$(EXE_EXT): convert_to_sat$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)convert_to_sat convert_to_sat$(OBJ_EXT) $(LDFLAGS)
tetrahedra_as_sat$(EXE_EXT): tetrahedra_as_sat$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)tetrahedra_as_sat tetrahedra_as_sat$(OBJ_EXT) $(LDFLAGS)
grid_as_sat$(EXE_EXT): grid_as_sat$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)grid_as_sat grid_as_sat$(OBJ_EXT) $(LDFLAGS)
abdruck$(EXE_EXT): abdruck$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)abdruck abdruck$(OBJ_EXT) $(LDFLAGS)
complex_sphere_map$(EXE_EXT): complex_sphere_map$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)complex_sphere_map complex_sphere_map$(OBJ_EXT) $(LDFLAGS)
complex_facet$(EXE_EXT): complex_facet$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)complex_facet complex_facet$(OBJ_EXT) $(LDFLAGS)
point_location$(EXE_EXT): point_location$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)point_location point_location$(OBJ_EXT) $(LDFLAGS)
point_location2$(EXE_EXT): point_location2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)point_location2 point_location2$(OBJ_EXT) $(LDFLAGS)
create_complex_sphere_map_data$(EXE_EXT): create_complex_sphere_map_data$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)create_complex_sphere_map_data create_complex_sphere_map_data$(OBJ_EXT) $(LDFLAGS)
gaussian_map_overlay$(EXE_EXT): gaussian_map_overlay$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)gaussian_map_overlay gaussian_map_overlay$(OBJ_EXT) $(LDFLAGS)
move_x_half$(EXE_EXT): move_x_half$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)move_x_half move_x_half$(OBJ_EXT) $(LDFLAGS)
binary_operation$(EXE_EXT): binary_operation$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)binary_operation binary_operation$(OBJ_EXT) $(LDFLAGS)
minkowski_sum$(EXE_EXT): minkowski_sum$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)minkowski_sum minkowski_sum$(OBJ_EXT) $(LDFLAGS)
incremental$(EXE_EXT): incremental$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)incremental incremental$(OBJ_EXT) $(LDFLAGS)
clean: \
union_of_rotated_cylinders.clean \
union_of_rotated_cylinders2.clean \
two_tetrahedra_fields.clean \
tetrahedra_and_grid.clean \
big_and_small.clean \
quadratic.clean \
quadratic2.clean \
create_quadratic2.clean \
convert_to_sat.clean \
tetrahedra_as_sat.clean \
grid_as_sat.clean \
abdruck.clean \
complex_sphere_map.clean \
complex_facet.clean \
point_location.clean \
point_location2.clean \
create_complex_sphere_map_data.clean \
gaussian_map_overlay.clean \
move_x_half.clean \
binary_operation.clean \
minkowski_sum.clean \
incremental.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,47 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
$(CGAL_CXXFLAGS) \
-Iinclude \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_WINDOW_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
nef_S2$(EXE_EXT)
nef_S2$(EXE_EXT): nef_S2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)nef_S2 nef_S2$(OBJ_EXT) $(LDFLAGS)
nef_S2.clean:
rm -f nef_S2 visualization$(OBJ_EXT)
clean: \
visualization.clean

View File

@ -1,72 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: partition_2
partition_2_toolbar$(OBJ_EXT): partition_2_toolbar.cpp partition_2_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) partition_2_toolbar.cpp
partition_2_toolbar.moc: partition_2_toolbar.h
$(QT_MOC) -o partition_2_toolbar.moc partition_2_toolbar.h
partition_2_toolbar_layers$(OBJ_EXT): partition_2_toolbar_layers.cpp \
partition_2_toolbar_layers.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) partition_2_toolbar_layers.cpp
partition_2_toolbar_layers.moc: partition_2_toolbar_layers.h
$(QT_MOC) -o partition_2_toolbar_layers.moc partition_2_toolbar_layers.h
partition_2.moc: partition_2.cpp \
partition_2_toolbar$(OBJ_EXT) \
partition_2_toolbar_layers$(OBJ_EXT)
${QT_MOC} -o partition_2.moc partition_2.cpp
partition_2$(OBJ_EXT): partition_2.cpp partition_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) partition_2.cpp
partition_2$(EXE_EXT): partition_2$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)partition_2 partition_2$(OBJ_EXT) \
partition_2_toolbar$(OBJ_EXT) \
partition_2_toolbar_layers$(OBJ_EXT) $(LDFLAGS)
clean: partition_2.clean \
partition_2_toolbar_layers.clean \
partition_2_toolbar.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,60 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
geomview_demo$(EXE_EXT) \
viewpoint2off$(EXE_EXT)
geomview_demo$(EXE_EXT): geomview_demo$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)geomview_demo geomview_demo$(OBJ_EXT) $(LDFLAGS)
viewpoint2off$(EXE_EXT): viewpoint2off$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)viewpoint2off viewpoint2off$(OBJ_EXT) $(LDFLAGS)
clean: \
geomview_demo.clean \
viewpoint2off.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,17 +0,0 @@
UpperBounding.pdf: UpperBounding.ps
ps2pdf UpperBounding.ps UpperBounding.pdf
UpperBounding.ps: UpperBounding.dvi
dvips -P pdf UpperBounding.dvi -o UpperBounding.ps
UpperBounding.dvi: UpperBounding.tex
latexmk UpperBounding
Test_suite.pdf: Test_suite.ps
ps2pdf Test_suite.ps Test_suite.pdf
Test_suite.ps: Test_suite.dvi
dvips -P pdf Test_suite.dvi -o Test_suite.ps
Test_suite.dvi: Test_suite.tex
latexmk Test_suite

View File

@ -1,85 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
hellosegment$(EXE_EXT) \
layer$(EXE_EXT) \
standard_toolbar$(EXE_EXT) \
tutorial2$(EXE_EXT)
hellosegment$(EXE_EXT): hellosegment$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)hellosegment hellosegment$(OBJ_EXT) $(LDFLAGS)
layer.moc: layer.cpp
$(QT_MOC) -o layer.moc layer.cpp
layer$(OBJ_EXT): layer.moc
layer$(EXE_EXT): layer$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)layer layer$(OBJ_EXT) $(LDFLAGS)
standard_toolbar.moc: standard_toolbar.cpp
$(QT_MOC) -o standard_toolbar.moc standard_toolbar.cpp
standard_toolbar$(OBJ_EXT): standard_toolbar.moc
standard_toolbar$(EXE_EXT): standard_toolbar$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)standard_toolbar standard_toolbar$(OBJ_EXT) $(LDFLAGS)
tutorial2.moc: tutorial2.cpp
$(QT_MOC) -o tutorial2.moc tutorial2.cpp
tutorial2$(OBJ_EXT): tutorial2.moc
tutorial2$(EXE_EXT): tutorial2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)tutorial2 tutorial2$(OBJ_EXT) $(LDFLAGS)
clean: \
hellosegment.clean \
layer.clean \
standard_toolbar.clean \
tutorial2.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,64 +0,0 @@
# Created by the script cgal_create_makefile and modified!!!!!
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#--------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
include $(CGAL_MAKEFILE)
PROFOPT= -g -fpermissive
CFLAGS=${PROFOPT}
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
INTROSPEC_DIR = ../../../introspect
INTROSPEC_INC=-I$(INTROSPEC_DIR)
CXXFLAGS = \
-I../../include \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
${CFLAGS} $(INTROSPEC_INC)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH) $(GLUT_LIBS_PATH)
LDFLAGS = \
$(TESTSUITE_LDFLAGS) \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
INTRO_LD_FLAGS= -L$(INTROSPEC_DIR) -lIntrospect -lglut
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: visu
visu: SketchSample$(OBJ_EXT) visu$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)ridges_viewer$(EXE_EXT) \
SketchSample$(OBJ_EXT) visu$(OBJ_EXT) \
$(LDFLAGS) $(INTRO_LD_FLAGS)
clean: visu.clean SketchSample.clean
depend:
makedepend *.[Ch]
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<
# DO NOT DELETE
SketchSample.o: visu_poly.h enriched_polyhedron.h
visu_poly.o: enriched_polyhedron.h

View File

@ -1,56 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = -I../../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS) \
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: robustness
robustness.moc: robustness.cpp
${QT_MOC} -o robustness.moc robustness.cpp
robustness$(OBJ_EXT): robustness.cpp robustness.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) robustness.cpp
robustness$(EXE_EXT): robustness$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)robustness robustness$(OBJ_EXT) \
$(LDFLAGS)
clean: robustness.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,73 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include/ \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: spatial_searching$(EXE_EXT)
spatial_searching_toolbar$(OBJ_EXT): spatial_searching_toolbar.cpp spatial_searching_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) spatial_searching_toolbar.cpp
spatial_searching_toolbar.moc: spatial_searching_toolbar.h
$(QT_MOC) -o spatial_searching_toolbar.moc spatial_searching_toolbar.h
Qt_widget_move_list_point$(OBJ_EXT): Qt_widget_move_list_point.moc \
Qt_widget_move_list_point.cpp
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) Qt_widget_move_list_point.cpp
Qt_widget_move_list_point.moc: Qt_widget_move_list_point.h
$(QT_MOC) -o Qt_widget_move_list_point.moc Qt_widget_move_list_point.h
spatial_searching.moc: spatial_searching.cpp spatial_searching_toolbar$(OBJ_EXT)
${QT_MOC} -o spatial_searching.moc spatial_searching.cpp
spatial_searching$(OBJ_EXT): spatial_searching.cpp spatial_searching.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) spatial_searching.cpp
spatial_searching$(EXE_EXT): spatial_searching$(OBJ_EXT) \
Qt_widget_move_list_point$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)spatial_searching spatial_searching$(OBJ_EXT) \
spatial_searching_toolbar$(OBJ_EXT) Qt_widget_move_list_point$(OBJ_EXT) \
$(LDFLAGS)
clean: spatial_searching.clean spatial_searching_toolbar.clean \
Qt_widget_move_list_point.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,61 +0,0 @@
# Created by the script create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
CGAL_MAKEFILE = c:/cgal/CGAL-3.2-I-467/make/makefile_i686_CYGWINNT-5.1_CL.EXE-1310
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include \
$(TESTSUITE_CXXFLAGS) \
$(EXTRA_FLAGS) \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
-DSTRAIGHTSKELETONDLL_EXPORTS
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(TESTSUITE_LIBPATH) \
$(CGAL_LIBPATH)
LDFLAGS = \
$(TESTSUITE_LDFLAGS) \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
StraightSkeleton$(EXE_EXT) \
main$(EXE_EXT)
StraightSkeleton$(EXE_EXT): StraightSkeleton$(OBJ_EXT)
$(CGAL_CXX) -LD $(LIBPATH) $(EXE_OPT)StraightSkeleton StraightSkeleton$(OBJ_EXT) $(LDFLAGS)
main.exe : main.obj
cl.exe -Fe main main.obj StraightSkeleton.lib
clean: \
StraightSkeleton.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.C$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,201 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
$(CGAL_CXXFLAGS) \
$(LONG_NAME_PROBLEM_CXXFLAGS) \
$(DEBUG_OPT)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: delaunay_triangulation_2 \
regular_triangulation_2 \
constrained_delaunay_triangulation_2 \
constrained
triangulation_2_edit_vertex.moc: triangulation_2_edit_vertex.h
$(QT_MOC) -o triangulation_2_edit_vertex.moc \
triangulation_2_edit_vertex.h
triangulation_2_edit_vertex$(OBJ_EXT): triangulation_2_edit_vertex.cpp \
triangulation_2_edit_vertex.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) triangulation_2_edit_vertex.cpp
delaunay_triangulation_2_toolbar.moc: delaunay_triangulation_2_toolbar.h
$(QT_MOC) -o delaunay_triangulation_2_toolbar.moc \
delaunay_triangulation_2_toolbar.h
delaunay_triangulation_2_toolbar$(OBJ_EXT): \
delaunay_triangulation_2_toolbar.cpp \
delaunay_triangulation_2_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) delaunay_triangulation_2_toolbar.cpp
delaunay_triangulation_2_toolbar_layers.moc: \
delaunay_triangulation_2_toolbar_layers.h
$(QT_MOC) -o delaunay_triangulation_2_toolbar_layers.moc \
delaunay_triangulation_2_toolbar_layers.h
delaunay_triangulation_2_toolbar_layers$(OBJ_EXT): \
delaunay_triangulation_2_toolbar_layers.cpp \
delaunay_triangulation_2_toolbar_layers.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) \
delaunay_triangulation_2_toolbar_layers.cpp
delaunay_triangulation_2.moc: delaunay_triangulation_2.cpp \
triangulation_2_edit_vertex$(OBJ_EXT) \
delaunay_triangulation_2_toolbar$(OBJ_EXT) \
delaunay_triangulation_2_toolbar_layers$(OBJ_EXT)
${QT_MOC} -o delaunay_triangulation_2.moc delaunay_triangulation_2.cpp
delaunay_triangulation_2$(OBJ_EXT): delaunay_triangulation_2.cpp \
delaunay_triangulation_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) delaunay_triangulation_2.cpp
delaunay_triangulation_2$(EXE_EXT): delaunay_triangulation_2$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)delaunay_triangulation_2 \
delaunay_triangulation_2$(OBJ_EXT) \
triangulation_2_edit_vertex$(OBJ_EXT) \
delaunay_triangulation_2_toolbar$(OBJ_EXT) \
delaunay_triangulation_2_toolbar_layers$(OBJ_EXT) $(LDFLAGS)
#--------------------------------#
# regular_triangulation_2
#--------------------------------#
regular_triangulation_2_toolbar$(OBJ_EXT): regular_triangulation_2_toolbar.cpp \
regular_triangulation_2_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) regular_triangulation_2_toolbar.cpp
regular_triangulation_2_toolbar.moc: regular_triangulation_2_toolbar.h
$(QT_MOC) -o regular_triangulation_2_toolbar.moc \
regular_triangulation_2_toolbar.h
regular_triangulation_2_toolbar_layers$(OBJ_EXT): \
regular_triangulation_2_toolbar_layers.cpp \
regular_triangulation_2_toolbar_layers.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) \
regular_triangulation_2_toolbar_layers.cpp
regular_triangulation_2_toolbar_layers.moc: \
regular_triangulation_2_toolbar_layers.h
$(QT_MOC) -o regular_triangulation_2_toolbar_layers.moc \
regular_triangulation_2_toolbar_layers.h
regular_triangulation_2.moc: regular_triangulation_2.cpp \
triangulation_2_edit_vertex$(OBJ_EXT) \
regular_triangulation_2_toolbar$(OBJ_EXT) \
regular_triangulation_2_toolbar_layers$(OBJ_EXT)
${QT_MOC} -o regular_triangulation_2.moc regular_triangulation_2.cpp
regular_triangulation_2$(OBJ_EXT): regular_triangulation_2.cpp \
regular_triangulation_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) regular_triangulation_2.cpp
regular_triangulation_2$(EXE_EXT): regular_triangulation_2$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)regular_triangulation_2 regular_triangulation_2$(OBJ_EXT) triangulation_2_edit_vertex$(OBJ_EXT) regular_triangulation_2_toolbar$(OBJ_EXT) regular_triangulation_2_toolbar_layers$(OBJ_EXT) $(LDFLAGS)
#--------------------------------#
# constrained_triangulation_2
#--------------------------------#
constrained_delaunay_triangulation_2_toolbar$(OBJ_EXT): \
constrained_delaunay_triangulation_2_toolbar.cpp \
constrained_delaunay_triangulation_2_toolbar.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) \
constrained_delaunay_triangulation_2_toolbar.cpp
constrained_delaunay_triangulation_2_toolbar.moc: \
constrained_delaunay_triangulation_2_toolbar.h
$(QT_MOC) -o constrained_delaunay_triangulation_2_toolbar.moc \
constrained_delaunay_triangulation_2_toolbar.h
constrained_delaunay_triangulation_2_toolbar_layers$(OBJ_EXT): \
constrained_delaunay_triangulation_2_toolbar_layers.cpp \
constrained_delaunay_triangulation_2_toolbar_layers.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) \
constrained_delaunay_triangulation_2_toolbar_layers.cpp
constrained_delaunay_triangulation_2_toolbar_layers.moc: \
constrained_delaunay_triangulation_2_toolbar_layers.h
$(QT_MOC) -o constrained_delaunay_triangulation_2_toolbar_layers.moc \
constrained_delaunay_triangulation_2_toolbar_layers.h
constrained_delaunay_triangulation_2.moc: \
constrained_delaunay_triangulation_2.cpp \
constrained_delaunay_triangulation_2_toolbar$(OBJ_EXT) \
constrained_delaunay_triangulation_2_toolbar_layers$(OBJ_EXT)
${QT_MOC} -o constrained_delaunay_triangulation_2.moc \
constrained_delaunay_triangulation_2.cpp
constrained_delaunay_triangulation_2$(OBJ_EXT): \
constrained_delaunay_triangulation_2.cpp \
constrained_delaunay_triangulation_2.moc
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) \
constrained_delaunay_triangulation_2.cpp
constrained_delaunay_triangulation_2$(EXE_EXT): \
constrained_delaunay_triangulation_2$(OBJ_EXT)
$(CGAL_CXX) $(EXE_OPT)constrained_delaunay_triangulation_2 \
constrained_delaunay_triangulation_2$(OBJ_EXT) \
constrained_delaunay_triangulation_2_toolbar$(OBJ_EXT) \
constrained_delaunay_triangulation_2_toolbar_layers$(OBJ_EXT) \
$(LDFLAGS)
constrained.moc: constrained.cpp
$(QT_MOC) -o constrained.moc constrained.cpp
constrained$(OBJ_EXT): constrained.moc
constrained$(EXE_EXT): constrained$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)constrained \
constrained$(OBJ_EXT) $(LDFLAGS)
clean: \
constrained.clean \
delaunay_triangulation_2.clean \
delaunay_triangulation_2_toolbar_layers.clean \
delaunay_triangulation_2_toolbar.clean \
triangulation_2_edit_vertex.clean \
regular_triangulation_2.clean \
regular_triangulation_2_toolbar_layers.clean \
regular_triangulation_2_toolbar.clean \
constrained_delaunay_triangulation_2.clean \
constrained_delaunay_triangulation_2_toolbar_layers.clean \
constrained_delaunay_triangulation_2_toolbar.clean
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<

View File

@ -1,68 +0,0 @@
# Created by the script cgal_create_makefile
# This is the makefile for compiling a CGAL application.
#---------------------------------------------------------------------#
# include platform specific settings
#---------------------------------------------------------------------#
# Choose the right include file from the <cgalroot>/make directory.
# CGAL_MAKEFILE = ENTER_YOUR_INCLUDE_MAKEFILE_HERE
include $(CGAL_MAKEFILE)
#---------------------------------------------------------------------#
# compiler flags
#---------------------------------------------------------------------#
CXXFLAGS = \
-I../../include \
$(CGAL_CXXFLAGS) \
-Iinclude \
$(LONG_NAME_PROBLEM_CXXFLAGS)
#---------------------------------------------------------------------#
# linker flags
#---------------------------------------------------------------------#
LIBPATH = \
$(CGAL_LIBPATH)
LDFLAGS = \
$(LONG_NAME_PROBLEM_LDFLAGS) \
$(CGAL_LDFLAGS)
#---------------------------------------------------------------------#
# target entries
#---------------------------------------------------------------------#
all: \
voronoi_diagram_2$(EXE_EXT)
qt_file_toolbar.moc: qt_file_toolbar.h
$(QT_MOC) -o qt_file_toolbar.moc qt_file_toolbar.h
qt_layers_toolbar.moc: qt_layers_toolbar.h
$(QT_MOC) -o qt_layers_toolbar.moc qt_layers_toolbar.h
my_window.moc: my_window.h qt_layers.h qt_layers_toolbar.h
$(QT_MOC) -o my_window.moc my_window.h
voronoi_diagram_2$(OBJ_EXT): voronoi_diagram_2.cpp \
typedefs.h \
include/Virtual_Voronoi_diagram_2.h \
my_window.moc qt_file_toolbar.moc qt_layers_toolbar.moc
voronoi_diagram_2$(EXE_EXT): voronoi_diagram_2$(OBJ_EXT)
$(CGAL_CXX) $(LIBPATH) $(EXE_OPT)voronoi_diagram_2 \
voronoi_diagram_2$(OBJ_EXT) $(LDFLAGS)
clean: \
voronoi_diagram_2.clean ; rm -fr *.moc *.app
#---------------------------------------------------------------------#
# suffix rules
#---------------------------------------------------------------------#
.cpp$(OBJ_EXT):
$(CGAL_CXX) $(CXXFLAGS) $(OBJ_OPT) $<