167 endif |
167 endif |
168 |
168 |
169 ########################################################################################## |
169 ########################################################################################## |
170 |
170 |
171 ifeq ($(OPENJDK_TARGET_OS), solaris) |
171 ifeq ($(OPENJDK_TARGET_OS), solaris) |
172 ifndef OPENJDK |
|
173 |
172 |
174 UCRYPTO_JAR_DST := $(JDK_OUTPUTDIR)/lib/ext/ucrypto.jar |
173 UCRYPTO_JAR_DST := $(JDK_OUTPUTDIR)/lib/ext/ucrypto.jar |
175 UCRYPTO_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/ucrypto.jar |
174 UCRYPTO_JAR_UNSIGNED := $(JDK_OUTPUTDIR)/jce/unsigned/ucrypto.jar |
176 |
175 |
177 $(eval $(call SetupArchive,BUILD_UCRYPTO_JAR, , \ |
176 $(eval $(call SetupArchive,BUILD_UCRYPTO_JAR, , \ |
178 SRCS := $(JDK_OUTPUTDIR)/modules/jdk.crypto.ucrypto, \ |
177 SRCS := $(JDK_OUTPUTDIR)/modules/jdk.crypto.ucrypto, \ |
179 SUFFIXES := .class, \ |
178 SUFFIXES := .class, \ |
180 INCLUDES := com/oracle/security/ucrypto, \ |
179 INCLUDES := com/oracle/security/ucrypto, \ |
181 JAR := $(UCRYPTO_JAR_UNSIGNED), \ |
180 JAR := $(UCRYPTO_JAR_UNSIGNED), \ |
182 MANIFEST := $(JCE_MANIFEST), \ |
181 MANIFEST := $(JCE_MANIFEST), \ |
183 SKIP_METAINF := true)) |
182 SKIP_METAINF := true)) |
184 |
183 |
185 $(UCRYPTO_JAR_UNSIGNED): $(JCE_MANIFEST) |
184 $(UCRYPTO_JAR_UNSIGNED): $(JCE_MANIFEST) |
186 |
185 |
187 $(UCRYPTO_JAR_DST): $(UCRYPTO_JAR_UNSIGNED) |
186 $(UCRYPTO_JAR_DST): $(UCRYPTO_JAR_UNSIGNED) |
188 $(install-file) |
187 $(install-file) |
189 |
188 |
190 TARGETS += $(UCRYPTO_JAR_UNSIGNED) $(UCRYPTO_JAR_DST) |
189 TARGETS += $(UCRYPTO_JAR_UNSIGNED) $(UCRYPTO_JAR_DST) |
191 |
190 |
192 endif |
|
193 endif |
191 endif |
194 |
192 |
195 all: $(TARGETS) |
193 all: $(TARGETS) |
196 |
194 |
197 .PHONY: default all |
195 .PHONY: default all |