64 $(TOUCH) $(JAR1_SRC_ROOT)/dir1/file1.class |
65 $(TOUCH) $(JAR1_SRC_ROOT)/dir1/file1.class |
65 $(TOUCH) $(JAR1_SRC_ROOT)/dir2/file2.class |
66 $(TOUCH) $(JAR1_SRC_ROOT)/dir2/file2.class |
66 $(TOUCH) $(JAR1_SRC_ROOT)/META-INF/metafile |
67 $(TOUCH) $(JAR1_SRC_ROOT)/META-INF/metafile |
67 $(TOUCH) $@ |
68 $(TOUCH) $@ |
68 |
69 |
69 $(eval $(call SetupArchive,BUILD_JAR1, \ |
70 $(eval $(call SetupJarArchive, BUILD_JAR1, \ |
70 DEPENDENCIES := $(OUTPUT_DIR)/_jar1_created, \ |
71 DEPENDENCIES := $(OUTPUT_DIR)/_jar1_created, \ |
71 SRCS := $(JAR1_SRC_ROOT), \ |
72 SRCS := $(JAR1_SRC_ROOT), \ |
72 MANIFEST := $(JAR1_MANIFEST), \ |
73 MANIFEST := $(JAR1_MANIFEST), \ |
73 JAR := $(JAR1_FILE))) |
74 JAR := $(JAR1_FILE), \ |
|
75 )) |
74 |
76 |
75 $(OUTPUT_DIR)/_jar1_verified: $(BUILD_JAR1) |
77 $(OUTPUT_DIR)/_jar1_verified: $(BUILD_JAR1) |
76 $(RM) -r $(JAR1_UNZIP) |
78 $(RM) -r $(JAR1_UNZIP) |
77 $(MKDIR) -p $(JAR1_UNZIP) |
79 $(MKDIR) -p $(JAR1_UNZIP) |
78 $(CD) $(JAR1_UNZIP) && $(UNZIP) $(JAR1_FILE) $(LOG_DEBUG) |
80 $(CD) $(JAR1_UNZIP) && $(UNZIP) $(JAR1_FILE) $(LOG_DEBUG) |
140 $(MKDIR) -p $(JAR2_SRC_ROOT2)/dir2 |
142 $(MKDIR) -p $(JAR2_SRC_ROOT2)/dir2 |
141 $(TOUCH) $(JAR2_SRC_ROOT1)/dir1/file1.class |
143 $(TOUCH) $(JAR2_SRC_ROOT1)/dir1/file1.class |
142 $(TOUCH) $(JAR2_SRC_ROOT2)/dir2/file2.class |
144 $(TOUCH) $(JAR2_SRC_ROOT2)/dir2/file2.class |
143 $(TOUCH) $@ |
145 $(TOUCH) $@ |
144 |
146 |
145 $(eval $(call SetupArchive,BUILD_JAR2, \ |
147 $(eval $(call SetupJarArchive, BUILD_JAR2, \ |
146 DEPENDENCIES := $(OUTPUT_DIR)/_jar2_created, \ |
148 DEPENDENCIES := $(OUTPUT_DIR)/_jar2_created, \ |
147 SRCS := $(JAR2_SRC_ROOT1) $(JAR2_SRC_ROOT2), \ |
149 SRCS := $(JAR2_SRC_ROOT1) $(JAR2_SRC_ROOT2), \ |
148 JAR := $(JAR2_FILE))) |
150 JAR := $(JAR2_FILE), \ |
|
151 )) |
149 |
152 |
150 $(OUTPUT_DIR)/_jar2_verified: $(BUILD_JAR2) |
153 $(OUTPUT_DIR)/_jar2_verified: $(BUILD_JAR2) |
151 $(RM) -r $(JAR2_UNZIP) |
154 $(RM) -r $(JAR2_UNZIP) |
152 $(MKDIR) -p $(JAR2_UNZIP) |
155 $(MKDIR) -p $(JAR2_UNZIP) |
153 $(CD) $(JAR2_UNZIP) && $(UNZIP) $(JAR2_FILE) $(LOG_DEBUG) |
156 $(CD) $(JAR2_UNZIP) && $(UNZIP) $(JAR2_FILE) $(LOG_DEBUG) |
193 $(TOUCH) $(JAR3_SRC_ROOT2)/extra-file |
196 $(TOUCH) $(JAR3_SRC_ROOT2)/extra-file |
194 $(TOUCH) $(JAR3_SRC_ROOT2)/extra-file-abs |
197 $(TOUCH) $(JAR3_SRC_ROOT2)/extra-file-abs |
195 $(TOUCH) $(JAR3_SRC_ROOT2)/dir2/file\$$foo.dollar |
198 $(TOUCH) $(JAR3_SRC_ROOT2)/dir2/file\$$foo.dollar |
196 $(TOUCH) $@ |
199 $(TOUCH) $@ |
197 |
200 |
198 $(eval $(call SetupArchive,BUILD_JAR3, \ |
201 $(eval $(call SetupJarArchive, BUILD_JAR3, \ |
199 DEPENDENCIES := $(OUTPUT_DIR)/_jar3_created, \ |
202 DEPENDENCIES := $(OUTPUT_DIR)/_jar3_created, \ |
200 SRCS := $(JAR3_SRC_ROOT1) $(JAR3_SRC_ROOT2), \ |
203 SRCS := $(JAR3_SRC_ROOT1) $(JAR3_SRC_ROOT2), \ |
201 EXTRA_FILES := extra-file \ |
204 EXTRA_FILES := extra-file \ |
202 dir2/file$$$$foo.dollar \ |
205 dir2/file$$$$foo.dollar \ |
203 $(JAR3_SRC_ROOT2)/extra-file-abs, \ |
206 $(JAR3_SRC_ROOT2)/extra-file-abs, \ |
204 EXCLUDE_FILES := dir1/file1$$$$foo.class, \ |
207 EXCLUDE_FILES := dir1/file1$$$$foo.class, \ |
205 JAR := $(JAR3_FILE))) |
208 JAR := $(JAR3_FILE), \ |
|
209 )) |
206 |
210 |
207 $(OUTPUT_DIR)/_jar3_verified: $(BUILD_JAR3) |
211 $(OUTPUT_DIR)/_jar3_verified: $(BUILD_JAR3) |
208 $(RM) -r $(JAR3_UNZIP) |
212 $(RM) -r $(JAR3_UNZIP) |
209 $(MKDIR) -p $(JAR3_UNZIP) |
213 $(MKDIR) -p $(JAR3_UNZIP) |
210 $(CD) $(JAR3_UNZIP) && $(UNZIP) $(JAR3_FILE) $(LOG_DEBUG) |
214 $(CD) $(JAR3_UNZIP) && $(UNZIP) $(JAR3_FILE) $(LOG_DEBUG) |