blob: 12d9dc92eefa1fcf570ce8b1b85e09ef3a2fa305 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
.POSIX:
.SUFFIXES:
all: $(LIB)
$(LIB): $(OBJECTS:.class=.java)
DEPS=$(DEPS) && \
javac \
-g \
-bootclasspath $(PLATFORM) \
$${DEPS:+-classpath $$DEPS} \
-sourcepath $(SOURCEPATH) \
$(OBJECTS:.class=.java)
TMP=$$(mktemp) && \
trap "rm $$TMP" EXIT && \
../get-jar-list $(SOURCEPATH) $(OBJECTS) > $$TMP && \
jar cf $@ @$$TMP
clean:
rm -f $(OBJECTS) $(LIB)
|