forked from dnsjava/dnsjava
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
36 lines (25 loc) · 717 Bytes
/
Makefile
File metadata and controls
36 lines (25 loc) · 717 Bytes
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
JAVAC = javac
JFLAGS = -g
JAR = jar cf
SUNAPIDOC = http://java.sun.com/j2se/1.4/docs/api
JAVADOC=javadoc -classpath . -d doc -windowtitle "dnsjava documentation" -link ${SUNAPIDOC}
VERSION = 2.1.8
DNSSRC = org/xbill/DNS/*.java \
org/xbill/DNS/utils/*.java
PROGSRC = *.java
DNSCLASS = org/xbill/DNS/*.class \
org/xbill/DNS/utils/*.class
PROGCLASS = *.class
CLASSLIST = org.xbill.DNS org.xbill.DNS.utils
JARFILE = dnsjava-${VERSION}.jar
all:
${JAVAC} ${JFLAGS} ${PROGSRC} ${DNSSRC}
jar:
${JAR} ${JARFILE} ${PROGCLASS} ${DNSCLASS}
clean:
rm -f ${PROGCLASS} ${DNSCLASS} ${JARFILE}
doc docs: docsclean
if test ! -d doc ; then mkdir doc ; fi
${JAVADOC} ${CLASSLIST}
docclean docsclean:
rm -rf doc/*