|
@@ -201,9 +201,11 @@ elseif ( NOT MAKE_DOCS_ONLY )
|
|
|
endif()
|
|
|
|
|
|
HPCC_ADD_SUBDIRECTORY(docs "PLATFORM")
|
|
|
-if(APPLE OR WIN32)
|
|
|
- HPCC_ADD_SUBDIRECTORY(lib2)
|
|
|
-endif(APPLE OR WIN32)
|
|
|
+if (NOT VCPKG_APPLOCAL_DEPS)
|
|
|
+ if(APPLE OR WIN32)
|
|
|
+ HPCC_ADD_SUBDIRECTORY(lib2)
|
|
|
+ endif(APPLE OR WIN32)
|
|
|
+endif()
|
|
|
|
|
|
if(APPLE)
|
|
|
HPCC_ADD_SUBDIRECTORY(package)
|
|
@@ -493,16 +495,17 @@ if(TOP_LEVEL_PROJECT)
|
|
|
|
|
|
set(CPACK_NSIS_MODIFY_PATH "ON")
|
|
|
|
|
|
+ if (EXISTS "${SIGN_DIRECTORY}/passphrase.txt")
|
|
|
|
|
|
- file(STRINGS "${SIGN_DIRECTORY}/passphrase.txt" PFX_PASSWORD LIMIT_COUNT 1)
|
|
|
+ file(STRINGS "${SIGN_DIRECTORY}/passphrase.txt" PFX_PASSWORD LIMIT_COUNT 1)
|
|
|
|
|
|
- add_custom_target(SIGN
|
|
|
- COMMAND signtool sign /f "${SIGN_DIRECTORY}/hpcc_code_signing.pfx" /fd "SHA256"
|
|
|
-/p "${PFX_PASSWORD}" /tr "http://timestamp.digicert.com" "${CMAKE_BINARY_DIR}/${PACKAGE_FILE_NAME_PREFIX}*.exe"
|
|
|
- COMMENT "Digital Signature"
|
|
|
- )
|
|
|
- add_dependencies(SIGN PACKAGE)
|
|
|
- set_property(TARGET SIGN PROPERTY FOLDER "CMakePredefinedTargets")
|
|
|
+ add_custom_target(SIGN
|
|
|
+ COMMAND signtool sign /f "${SIGN_DIRECTORY}/hpcc_code_signing.pfx" /fd "SHA256" /p "${PFX_PASSWORD}" /tr "http://timestamp.digicert.com" "${CMAKE_BINARY_DIR}/${PACKAGE_FILE_NAME_PREFIX}*.exe"
|
|
|
+ COMMENT "Digital Signature"
|
|
|
+ )
|
|
|
+ add_dependencies(SIGN PACKAGE)
|
|
|
+ set_property(TARGET SIGN PROPERTY FOLDER "CMakePredefinedTargets")
|
|
|
+ endif()
|
|
|
endif()
|
|
|
endif(PLATFORM OR PLUGIN)
|
|
|
endif(TOP_LEVEL_PROJECT)
|