summaryrefslogtreecommitdiffstats
path: root/base/ocsp/CMakeLists.txt
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-02-23 03:18:50 +0100
committerEndi S. Dewata <edewata@redhat.com>2017-02-23 17:12:35 +0100
commitf5293bac716a11721ab601ff027ce141230fd501 (patch)
treeaea71b12fb014652dd69a099ef6b7f25864c7f9f /base/ocsp/CMakeLists.txt
parentdd77a7d4e199d7678176398324957c2d45e28205 (diff)
downloadpki-f5293bac716a11721ab601ff027ce141230fd501.tar.gz
pki-f5293bac716a11721ab601ff027ce141230fd501.tar.xz
pki-f5293bac716a11721ab601ff027ce141230fd501.zip
Fixed build problem on RHEL.
The CMake create_symlink commands do not work on RHEL if the source does not exist yet, so they have been replaced with regular ln commands.
Diffstat (limited to 'base/ocsp/CMakeLists.txt')
-rw-r--r--base/ocsp/CMakeLists.txt18
1 files changed, 9 insertions, 9 deletions
diff --git a/base/ocsp/CMakeLists.txt b/base/ocsp/CMakeLists.txt
index 78f7a80b9..38efd4677 100644
--- a/base/ocsp/CMakeLists.txt
+++ b/base/ocsp/CMakeLists.txt
@@ -18,14 +18,14 @@ add_custom_target(pki-ocsp-lib ALL)
add_custom_command(
TARGET pki-ocsp-lib
- COMMAND ${CMAKE_COMMAND} -E make_directory lib
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-nsutil.jar lib/pki-nsutil.jar
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-cmsutil.jar lib/pki-cmsutil.jar
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-certsrv.jar lib/pki-certsrv.jar
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-cms.jar lib/pki-cms.jar
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-cmscore.jar lib/pki-cmscore.jar
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-cmsbundle.jar lib/pki-cmsbundle.jar
- COMMAND ${CMAKE_COMMAND} -E create_symlink /usr/share/java/pki/pki-ocsp.jar lib/pki-ocsp.jar
+ COMMAND ${CMAKE_COMMAND} -E make_directory webapp/lib
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-nsutil.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-nsutil.jar
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-cmsutil.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-cmsutil.jar
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-certsrv.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-certsrv.jar
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-cms.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-cms.jar
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-cmscore.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-cmscore.jar
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-cmsbundle.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-cmsbundle.jar
+ COMMAND /usr/bin/ln -sf /usr/share/java/pki/pki-ocsp.jar ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/pki-ocsp.jar
)
# install directories
@@ -40,7 +40,7 @@ install(
install(
DIRECTORY
- ${CMAKE_CURRENT_BINARY_DIR}/lib/
+ ${CMAKE_CURRENT_BINARY_DIR}/webapp/lib/
DESTINATION
${DATA_INSTALL_DIR}/ocsp/webapps/ocsp/WEB-INF/lib
)