00001 PROJECT=coldet
00002 LIB=libcoldet.a
00003 CC=g++
00004 OPT=-O2
00005 CFLAGS=-c $(OPT) -DGCC
00006 OBJS= \
00007 coldet.o \
00008 coldet_bld.o \
00009 box.o \
00010 box_bld.o \
00011 tritri.o \
00012 math3d.o \
00013 sysdep.o \
00014 mytritri.o
00015
00016 all: $(LIB)
00017
00018 $(LIB): $(OBJS)
00019 rm -f $(LIB)
00020 ar cr $(LIB) $(OBJS)
00021 ranlib $(LIB)
00022
00023 coldet.o: coldet.cpp
00024 $(CC) $(CFLAGS) coldet.cpp
00025
00026 coldet_bld.o: coldet_bld.cpp
00027 $(CC) $(CFLAGS) coldet_bld.cpp
00028
00029 box.o: box.cpp
00030 $(CC) $(CFLAGS) box.cpp
00031
00032 box_bld.o: box_bld.cpp
00033 $(CC) $(CFLAGS) box_bld.cpp
00034
00035 tritri.o: tritri.c
00036 $(CC) $(CFLAGS) tritri.c
00037
00038 mytritri.o: mytritri.cpp
00039 $(CC) $(CFLAGS) mytritri.cpp
00040
00041 math3d.o: math3d.cpp
00042 $(CC) $(CFLAGS) math3d.cpp
00043
00044 sysdep.o: sysdep.cpp
00045 $(CC) $(CFLAGS) sysdep.cpp
00046
00047
00048 clean:
00049 rm *.o $(LIB)
00050