File: Makefile

package info (click to toggle)
sqlrelay 1%3A0.37.1-3.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 13,084 kB
  • ctags: 6,691
  • sloc: cpp: 48,136; python: 10,118; ansic: 9,673; java: 9,195; php: 8,839; perl: 8,827; sh: 8,554; ruby: 8,516; tcl: 5,039; makefile: 3,665
file content (83 lines) | stat: -rw-r--r-- 2,068 bytes parent folder | download
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