--- branches/mmeineke/makeLipid/Makefile 2002/07/09 18:44:39 14 +++ trunk/makeLipid/Makefile 2002/07/11 16:30:34 27 @@ -1,19 +1,22 @@ CC=/usr/local/bin/gcc -CFLAGS= -g +FC=ifc +LIBDIR=../../lib +INCDIR=../../inc +BINDIR=$(HOME)/bin -FF=ifc +FFLAGS=-O3 +CFLAGS=-O3 -HEADER_DIR=/home/maul/gezelter/mmeineke/simulations/unified_atom/inc -BIN_DIR=/home/maul/gezelter/mmeineke/bin -LIB_DIR=/home/maul/gezelter/mmeineke/simulations/unified_atom/lib -all: $(BIN_DIR)/makeLipid +all: $(BINDIR)/makeLipid +$(BINDIR)/makeLipid: makeLipid.o + $(FC) $(FFLAGS) -o $@ -L/usr/local/lib -L$(LIBDIR) makeLipid.o -lstdc++ -lmdtools -lm + +makeLipid.o: makeLipid.cpp + $(CC) $(CFLAGS) -I$(INCDIR) -c $? + clean: - rm *.o *~ + rm *~; rm *.o; rm $(BINDIR)/makeLipid -$(BIN_DIR)/makeLipid: makeLipid.o $(LIB_DIR)/libmdtools.a - $(FF) -o $@ -L/usr/local/lib -L$(LIB_DIR) ./makeLipid.o -lstdc++ -lmdtools -lm -makeLipid.o: makeLipid.cpp - $(CC) $(CFLAGS) -I$(HEADER_DIR) -c makeLipid.cpp