Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
CMake
CMake
Commits
d7725a17
Commit
d7725a17
authored
Jul 07, 2015
by
Konstantin Podsvirov
Committed by
Brad King
Jul 07, 2015
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CMake: Add cmakexbuild component as REQUIRED to Tools group for IFW installer
parent
ecca2685
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
0 deletions
+12
-0
CMakeCPack.cmake
CMakeCPack.cmake
+3
-0
CMakeCPackOptions.cmake.in
CMakeCPackOptions.cmake.in
+9
-0
No files found.
CMakeCPack.cmake
View file @
d7725a17
...
...
@@ -68,6 +68,9 @@ if(EXISTS "${CMAKE_ROOT}/Modules/CPack.cmake")
# Components
if
(
CMake_INSTALL_COMPONENTS
)
set
(
_CPACK_IFW_COMPONENTS_ALL cmake ctest cpack
)
if
(
APPLE
)
list
(
APPEND _CPACK_IFW_COMPONENTS_ALL cmakexbuild
)
endif
()
if
(
CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
)
set
(
_CPACK_IFW_COMPONENT_UNSPECIFIED_NAME
${
CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
}
)
...
...
CMakeCPackOptions.cmake.in
View file @
d7725a17
...
...
@@ -102,6 +102,15 @@ if(CPACK_GENERATOR MATCHES "IFW")
set(CPACK_IFW_COMPONENT_CPACK_PRIORITY 87)
set(CPACK_IFW_COMPONENT_CPACK_VERSION "@_CPACK_IFW_PACKAGE_VERSION@")
set(CPACK_COMPONENT_CMAKEXBUILD_DISPLAY_NAME "cmakexbuild")
set(CPACK_COMPONENT_CMAKEXBUILD_DESCRIPTION
"The \"cmakexbuild\" executable is a wrapper program for \"xcodebuild\"")
set(CPACK_COMPONENT_CMAKEXBUILD_REQUIRED TRUE)
set(CPACK_COMPONENT_CMAKEXBUILD_GROUP Tools)
set(CPACK_IFW_COMPONENT_CMAKEXBUILD_NAME "CMakeXBuild")
set(CPACK_IFW_COMPONENT_CMAKEXBUILD_PRIORITY 86)
set(CPACK_IFW_COMPONENT_CMAKEXBUILD_VERSION "@_CPACK_IFW_PACKAGE_VERSION@")
# Dialogs
set(CPACK_COMPONENT_GROUP_DIALOGS_DISPLAY_NAME "Interactive Dialogs")
set(CPACK_COMPONENT_GROUP_DIALOGS_DESCRIPTION
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment