blob: 194ca4cdc5b9d5ddc4ca88472c5ef281191bdb6a (
plain)
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
|
go=$$(find ~/.m2 -name '*getopt*.jar' | tail -1)
cu=../../../../cdf-util/src/main/java/cdf-util.jar
.SUFFIXES= .class
JAVA=org/onap/dcae/cdf/CdfPropValue.java
CLASSES=$(JAVA:.java=.class)
JAR=cdf-prop-value.jar
all:
build: $(JAR)
classes: $(CLASSES)
clean:
find . -name '*.class' -exec rm -f {} +
rm -rf javadoc javadocs.built $(JAR)
$(JAR): $(CLASSES)
rm -f $(JAR)
jar cvf $(JAR) $(CLASSES)
$(CLASSES): $(JAVA)
javac -cp $(go):$(cu) $(JAVA)
javadocs: javadocs.built
javadocs.built: $(JAR)
rm -rf javadoc
mkdir -p javadoc
javadoc -d javadoc -classpath $(go):$(cu) $(JAVA)
touch javadocs.built
|