1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
#**************************************************************************
# LOCAL INCLUDES *
LOCIFLAG =
#**************************************************************************
# ALL *
all: cubic cubic-2 cubic-iter cubic-iter-2
@echo generation of examples finished
#**************************************************************************
# CUBIC *
cubic : cubic.o $(ADLIB)/libad.a
$(CC) -o cubic cubic.o $(LFLAG) $(LIBS)
cubic.o : cubic.C $(ADHEADERS)/adolc.h
$(CC) -c $(CFLAG) $(IFLAG) $(LOCIFLAG) cubic.C
cubic-2 : cubic-2.o $(ADLIB)/libad.a
$(CC) -o cubic-2 cubic-2.o $(LFLAG) $(LIBS)
cubic-2.o : cubic-2.C $(ADHEADERS)/adolc.h
$(CC) -c $(CFLAG) $(IFLAG) $(LOCIFLAG) cubic-2.C
#**************************************************************************
# CUBIC-ITER *
cubic-iter : cubic-iter.o $(ADLIB)/libad.a
$(CC) -o cubic-iter cubic-iter.o $(LFLAG) $(LIBS)
cubic-iter.o : cubic-iter.C $(ADHEADERS)/adouble.h $(ADHEADERS)/interfaces.h
$(CC) -c $(CFLAG) $(IFLAG) $(LOCIFLAG) cubic-iter.C
cubic-iter-2 : cubic-iter-2.o $(ADLIB)/libad.a
$(CC) -o cubic-iter-2 cubic-iter-2.o $(LFLAG) $(LIBS)
cubic-iter-2.o : cubic-iter-2.C $(ADHEADERS)/adouble.h \
$(ADHEADERS)/interfaces.h
$(CC) -c $(CFLAG) $(IFLAG) $(LOCIFLAG) cubic-iter-2.C
#**************************************************************************
# CLEAN UP *
clean:
-/bin/rm *.o
@echo clean of directory LIGHTHOUSE finished
cleanall:
-/bin/rm *.o
-/bin/rm cubic
-/bin/rm cubic-2
-/bin/rm cubic-iter
-/bin/rm cubic-iter-2
-/bin/rm _adol*
-/bin/rm tape.*
-/bin/rm *~
@echo cleanall of directory LIGHTHOUSE finished
|