summaryrefslogtreecommitdiffstats
path: root/dogtag/common-ui
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-06-01 14:59:05 +0200
committerEndi S. Dewata <edewata@redhat.com>2017-06-01 17:21:40 +0200
commit0beb742bdf25bab0eed0354729794013e1e7090e (patch)
tree440247b5166d8b0a3ec25c7ec3e48b2ba79dd7ad /dogtag/common-ui
parent0c5754a39f0bdd4c5390ea256f8d413fc94aaaba (diff)
downloadpki-0beb742bdf25bab0eed0354729794013e1e7090e.tar.gz
pki-0beb742bdf25bab0eed0354729794013e1e7090e.tar.xz
pki-0beb742bdf25bab0eed0354729794013e1e7090e.zip
Fixed theme build script.
The theme build script has been modified to use ln command instead of CMake create_symlink command to create links to theme files and folders. The ln command allows the link to be created even if the target does not exist. https://pagure.io/dogtagpki/issue/2687 Change-Id: Iff6f00af6a56bf4b5a6207b4fa4174103dbd5e73
Diffstat (limited to 'dogtag/common-ui')
-rw-r--r--dogtag/common-ui/CMakeLists.txt18
1 files changed, 9 insertions, 9 deletions
diff --git a/dogtag/common-ui/CMakeLists.txt b/dogtag/common-ui/CMakeLists.txt
index 9da1a768b..0ca8c0de7 100644
--- a/dogtag/common-ui/CMakeLists.txt
+++ b/dogtag/common-ui/CMakeLists.txt
@@ -5,15 +5,15 @@ add_custom_target(pki-server-theme-links ALL)
add_custom_command(
TARGET pki-server-theme-links
COMMAND ${CMAKE_COMMAND} -E make_directory links
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/ca links/ca
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/css links/css
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/esc links/esc
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/fonts links/fonts
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/images links/images
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/kra links/kra
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/ocsp links/ocsp
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/pki.properties links/pki.properties
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${DATA_INSTALL_DIR}/common-ui/tks links/tks
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/ca ${CMAKE_CURRENT_BINARY_DIR}/links/ca
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/css ${CMAKE_CURRENT_BINARY_DIR}/links/css
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/esc ${CMAKE_CURRENT_BINARY_DIR}/links/esc
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/fonts ${CMAKE_CURRENT_BINARY_DIR}/links/fonts
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/images ${CMAKE_CURRENT_BINARY_DIR}/links/images
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/kra ${CMAKE_CURRENT_BINARY_DIR}/links/kra
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/ocsp ${CMAKE_CURRENT_BINARY_DIR}/links/ocsp
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/pki.properties ${CMAKE_CURRENT_BINARY_DIR}/links/pki.properties
+ COMMAND /usr/bin/ln -sf ${DATA_INSTALL_DIR}/common-ui/tks ${CMAKE_CURRENT_BINARY_DIR}/links/tks
)
install(