Mercurial > minori
comparison CMakeLists.txt @ 124:4c812fdf82a6
linux: add material for creating appimages, upload artifacts after CI build
| author | Paper <mrpapersonic@gmail.com> |
|---|---|
| date | Thu, 09 Nov 2023 00:57:05 -0500 |
| parents | 275da698697d |
| children | 859d2a957940 |
comparison
equal
deleted
inserted
replaced
| 123:a45edd073f9e | 124:4c812fdf82a6 |
|---|---|
| 175 list(APPEND SRC_FILES | 175 list(APPEND SRC_FILES |
| 176 src/sys/win32/dark_theme.cc | 176 src/sys/win32/dark_theme.cc |
| 177 rc/win32/resource.rc | 177 rc/win32/resource.rc |
| 178 ${CMAKE_CURRENT_BINARY_DIR}/rc/version.rc | 178 ${CMAKE_CURRENT_BINARY_DIR}/rc/version.rc |
| 179 ) | 179 ) |
| 180 elseif(LINUX) | |
| 181 configure_file( | |
| 182 ${CMAKE_CURRENT_SOURCE_DIR}/rc/linux/Minori.desktop.in | |
| 183 ${CMAKE_CURRENT_BINARY_DIR}/rc/Minori.desktop | |
| 184 @ONLY | |
| 185 ) | |
| 186 configure_file( | |
| 187 ${CMAKE_CURRENT_SOURCE_DIR}/rc/favicon256.png | |
| 188 ${CMAKE_CURRENT_BINARY_DIR}/rc/Minori.png | |
| 189 COPYONLY | |
| 190 ) | |
| 180 endif() | 191 endif() |
| 181 | 192 |
| 182 add_executable(minori WIN32 MACOSX_BUNDLE ${SRC_FILES}) | 193 add_executable(minori WIN32 MACOSX_BUNDLE ${SRC_FILES}) |
| 183 set_property(TARGET minori PROPERTY CXX_STANDARD 11) | 194 set_property(TARGET minori PROPERTY CXX_STANDARD 11) |
| 184 set_property(TARGET minori PROPERTY AUTOMOC ON) | 195 set_property(TARGET minori PROPERTY AUTOMOC ON) |
