diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2022-03-13 21:52:18 +0100 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2022-03-13 21:56:05 +0100 |
| commit | 59e028a3a7b1651be19509479a658be05034b00c (patch) | |
| tree | 31ea53c39fd912187f99216ef662401419052eb6 /CMake/install.cmake | |
| parent | 14e1954859d30995b3fc536e26e60b86b7f7ec99 (diff) | |
CMake: Improve fltk-config generation
- set executable permissions on MinGW and more platforms
- add missing link libraries
- improve code formatting (indent)
- mark some variables as advanced
- simplify search for glib-2.0
Diffstat (limited to 'CMake/install.cmake')
| -rw-r--r-- | CMake/install.cmake | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/CMake/install.cmake b/CMake/install.cmake index 0d1c35f16..4629b098a 100644 --- a/CMake/install.cmake +++ b/CMake/install.cmake @@ -105,18 +105,15 @@ configure_file( @ONLY ) -if (UNIX) - execute_process (COMMAND chmod 755 fltk-config - WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/bin" - ) -endif (UNIX) +# Install fltk-config +# Note: no need to set execute perms, install (PROGRAMS) does this install (PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/bin/fltk-config DESTINATION ${FLTK_BINDIR} ) -if (UNIX OR MSYS OR (MINGW AND CMAKE_CROSSCOMPILING)) +if (UNIX OR MSYS OR MINGW) macro(INSTALL_MAN FILE LEVEL) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/documentation/src/${FILE}.man @@ -132,4 +129,4 @@ if (UNIX OR MSYS OR (MINGW AND CMAKE_CROSSCOMPILING)) INSTALL_MAN (checkers 6) INSTALL_MAN (sudoku 6) -endif (UNIX OR MSYS OR (MINGW AND CMAKE_CROSSCOMPILING)) +endif (UNIX OR MSYS OR MINGW) |
