######################################################################## TARGET = Populate_Station TARGET2 = Split_Station OBJECT = $(TARGET).o OBJECT2 = $(TARGET2).o BINDIR = /usr/local/bin MANDIR = /usr/local/man MANEXT = 1 all: $(TARGET) $(TARGET2) include $(ORACLE_HOME)/precomp/lib/env_precomp.mk PROC = $(ORACLE_HOME)/bin/proc CC = cc OPTIMIZE = -xO2 GFLAG = USERLIBS = /usr/local/src/quanterra/qlib2 -lqlib2 USERINCLUDE= /usr/local/src/quanterra/qlib2 CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\ $(SHARED_CFLAG) $(USRFLAGS) RPATH = -R$(ORACLE_HOME)/lib ######################################################################## $(TARGET): $(OBJECT) $(CC) $(GFLAG) -o $(TARGET) $(OBJECT) -L$(USERLIBS) -L$(LIBHOME) $(PROLDLIBS) $(RPATH) $(OBJECT): $(TARGET).c $(CC) $(CFLAGS) -I$(USERINCLUDE) -c $(TARGET).c $(TARGET).c: $(TARGET).pc $(PROC) $(PROCFLAGS) iname=$(TARGET) include=$(USERINCLUDE) $(TARGET2): $(OBJECT2) $(CC) -o $(TARGET2) $(OBJECT2) $(OBJECT2): $(TARGET2).c $(CC) $(GFLAG) -c $(TARGET2).c install: install_$(TARGET) install_$(TARGET2) install_$(TARGET): $(TARGET) cp $(TARGET) $(BINDIR)/$(TARGET) install_$(TARGET2): $(TARGET2) cp $(TARGET2) $(BINDIR)/$(TARGET2) install_man: $(TARGET).man $(TARGET2).man cp $(TARGET).man $(MANDIR)/man$(MANEXT)/$(TARGET).$(MANEXT) cp $(TARGET2).man $(MANDIR)/man$(MANEXT)/$(TARGET2).$(MANEXT) clean: -rm *.o veryclean: clean -rm $(TARGET) $(TARGET).c $(TARGET2) cleandepend: makedepend depend: ######################################################################## # DO NOT DELETE THIS LINE -- make depend depends on it.