@@ -227,66 +227,17 @@ ifneq ($(OPENSSL_BUNDLE_LIB_PATH), )
227
227
$(error Cannot bundle OpenSSL - none of $(LIBCRYPTO_NAMES) are present in $(OPENSSL_BUNDLE_LIB_PATH))
228
228
endif
229
229
230
- LIBCRYPTO_TARGET_LIB := $(LIB_DST_DIR)/$(notdir $(LIBCRYPTO_PATH) )
230
+ LIBCRYPTO_TARGET_LIB := $(LIB_DST_DIR)/$(LIBRARY_PREFIX)crypto-semeru$(SHARED_LIBRARY_SUFFIX )
231
231
TARGETS += $(LIBCRYPTO_TARGET_LIB)
232
232
$(LIBCRYPTO_TARGET_LIB) : $(LIBCRYPTO_PATH)
233
233
$(call install-file)
234
- ifeq (linux,$(OPENJDK_TARGET_OS))
235
- @$(ECHO) Renaming OpenSSL Library Target Linux $(LIBCRYPTO_TARGET_LIB)
236
- @$(ECHO) LIBCRYPTO_PATH $(LIBCRYPTO_PATH)
237
- @$(ECHO) LIBCRYPTO_PATH DIRECTORY $(dir $(LIBCRYPTO_TARGET_LIB))
238
- $(MV) -v $(LIBCRYPTO_TARGET_LIB) $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.so
239
- @ls -al $(dir $(LIBCRYPTO_TARGET_LIB))
240
- @$(ECHO) Renamed library $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.so
241
- @$(ECHO) OpenSSL Rename Stuff Done
242
- @$(ECHO) Do code signing file
243
- $(call CodesignFile,"$(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.so")
244
- @$(ECHO) Do code signing file DONE
245
- else ifeq (aix,$(OPENJDK_TARGET_OS))
246
- @$(ECHO) Renaming OpenSSL Library Target AIX $(LIBCRYPTO_TARGET_LIB)
247
- @$(ECHO) LIBCRYPTO_PATH $(LIBCRYPTO_PATH)
248
- @$(ECHO) LIBCRYPTO_PATH DIRECTORY $(dir $(LIBCRYPTO_TARGET_LIB))
249
- $(MV) -v $(LIBCRYPTO_TARGET_LIB) $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.so
250
- @ls -al $(dir $(LIBCRYPTO_TARGET_LIB))
251
- @$(ECHO) Renamed library $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.so
252
- @$(ECHO) OpenSSL Rename Stuff Done
253
- @$(ECHO) Do code signing file
254
- $(call CodesignFile,"$(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.so")
255
- @$(ECHO) Do code signing file DONE
256
- else ifeq (macosx,$(OPENJDK_TARGET_OS))
257
- @$(ECHO) Renaming OpenSSL Library Target MacOS $(LIBCRYPTO_TARGET_LIB)
258
- @$(ECHO) LIBCRYPTO_PATH $(LIBCRYPTO_PATH)
259
- @$(ECHO) LIBCRYPTO_PATH DIRECTORY $(dir $(LIBCRYPTO_TARGET_LIB))
260
- $(MV) -v $(LIBCRYPTO_TARGET_LIB) $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dylib
261
- @ls -al $(dir $(LIBCRYPTO_TARGET_LIB))
262
- @$(ECHO) Renamed library $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dylib
263
- @$(ECHO) OpenSSL Rename Stuff Done
264
- @$(ECHO) Setting RPATH For MAC Crypto Library
265
- @$(ECHO) rpath $((dir $((LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dylib)F)
266
- @$(ECHO) at $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dylib
234
+ ifeq (macosx,$(OPENJDK_TARGET_OS))
267
235
# update @rpath of the crypto library as the default is /usr/local/lib/
268
- install_name_tool -id "@rpath/libcrypto-semeru.dylib" $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dylib
269
- @$(ECHO) Setting RPATH For MAC Crypto Library DONE
270
- @$(ECHO) Do code signing file
271
- $(call CodesignFile,"$(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dylib")
272
- @$(ECHO) Do code signing file DONE
236
+ install_name_tool -id "@rpath/$(@F)" $@
273
237
else ifeq (windows,$(OPENJDK_TARGET_OS))
274
- @$(ECHO) Renaming OpenSSL Library Target Windows $(LIBCRYPTO_TARGET_LIB)
275
- @$(ECHO) LIBCRYPTO_PATH $(LIBCRYPTO_PATH)
276
- @$(ECHO) LIBCRYPTO_PATH DIRECTORY $(dir $(LIBCRYPTO_TARGET_LIB))
277
- $(MV) -v $(LIBCRYPTO_TARGET_LIB) $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dll
278
- @ls -al $(dir $(LIBCRYPTO_TARGET_LIB))
279
- @$(ECHO) Renamed library $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dll
280
- @$(ECHO) OpenSSL Rename Stuff Done
281
- @$(ECHO) Setting Permissions bits Windows
282
- @$(ECHO) at $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dll
283
- $(CHMOD) a+rx $(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dll
284
- @$(ECHO) Setting Permissions bits Windows DONE
285
- @$(ECHO) Do code signing file
286
- $(call CodesignFile,"$(dir $(LIBCRYPTO_TARGET_LIB))libcrypto-semeru.dll")
287
- @$(ECHO) Do code signing file DONE
238
+ $(CHMOD) a+rx $@
288
239
endif
289
-
240
+ $(call CodesignFile,"$@")
290
241
291
242
ifeq (true,$(OPENJ9_ENABLE_JITSERVER))
292
243
ifeq (linux,$(OPENJDK_TARGET_OS))
@@ -297,9 +248,6 @@ ifneq ($(OPENSSL_BUNDLE_LIB_PATH), )
297
248
LIBSSL_TARGET_LIB = $(LIB_DST_DIR)/$(notdir $(LIBSSL_PATH))
298
249
TARGETS += $(LIBSSL_TARGET_LIB)
299
250
$(LIBSSL_TARGET_LIB) : $(LIBSSL_PATH)
300
- @$(ECHO) Renaming libssl library
301
- @$(ECHO) LIBSSL_TARGET_LIB $(LIBSSL_TARGET_LIB)
302
- @$(ECHO) LIBSSL_PATH $(LIBSSL_PATH)
303
251
$(call install-file)
304
252
$(call CodesignFile,"$@")
305
253
endif # LIBSSL_PATH
0 commit comments