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 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
top_builddir = ../..
include ../../config.mk
.PHONY: all clean rebuild.class
all:
ifneq ($(strip $(DB2LIBS)),)
$(MAKE) db2.class
endif
ifneq ($(strip $(FREETDSLIBS)),)
$(MAKE) freetds.class
endif
ifneq ($(strip $(INTERBASELIBS)),)
$(MAKE) interbase.class
endif
ifneq ($(strip $(MSQLLIBS)),)
$(MAKE) msql.class
endif
ifneq ($(strip $(MYSQLLIBS)),)
$(MAKE) mysql.class
endif
ifneq ($(strip $(ORACLELIBS)),)
$(MAKE) oracle7.class
$(MAKE) oracle8.class
$(MAKE) oracle8i.class
endif
ifneq ($(strip $(POSTGRESQLLIBS)),)
$(MAKE) postgresql6.class
$(MAKE) postgresql7.class
endif
ifneq ($(strip $(SQLITELIBS)),)
$(MAKE) sqlite.class
endif
ifneq ($(strip $(SYBASELIBS)),)
$(MAKE) sybase.class
endif
clean:
$(RM) *.class
$(RM) cachefile*
$(RM) sqlnet.log
db2.class: db2.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar db2.java
freetds.class: freetds.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar freetds.java
interbase.class: interbase.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar interbase.java
msql.class: msql.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar msql.java
mysql.class: mysql.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar mysql.java
oracle7.class: oracle7.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar oracle7.java
oracle8.class: oracle8.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar oracle8.java
oracle8i.class: oracle8i.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar oracle8i.java
postgresql6.class: postgresql6.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar postgresql6.java
postgresql7.class: postgresql7.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar postgresql7.java
sqlite.class: sqlite.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar sqlite.java
sybase.class: sybase.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar sybase.java
test.class: test.java
$(JAVAC) -classpath $$CLASSPATH:$(javadir)/sqlrelay.jar test.java
rebuild.class: clean all
|