Skip to content

Commit 5617b88

Browse files
committed
fix packaging error
1 parent 4911b45 commit 5617b88

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

CMakePresets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
"name": "clang-package",
152152
"displayName": "Clang Package",
153153
"configurePreset": "clang",
154-
"generators": ["TGZ", "DEB"]
154+
"generators": ["TGZ", "RPM"]
155155
},
156156
{
157157
"name": "gcc-package",

cmake/cpm/doctest-config.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ cpmaddpackage(
99
2.4.12
1010
SYSTEM
1111
YES
12+
GIT_SHALLOW
13+
TRUE
1214
OPTIONS
1315
"DOCTEST_WITH_TESTS OFF"
1416
"DOCTEST_WITH_MAIN_IN_STATIC_LIB OFF"

cmake/cpm/sdl3-config.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ cpmaddpackage(
99
a96677bdf6b4acb84af4ec294e5f60a4e8cbbe03
1010
SYSTEM
1111
YES
12+
GIT_SHALLOW
13+
TRUE
1214
OPTIONS
1315
"SDL_STATIC
1416
OFF"

cmake/pkg/package-config.cmake

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
include(CPack)
2+
13
set(PROJECT_VENDOR "geugenm")
24
set(PROJECT_CONTACT "glebajk@gmail.com")
35
set(PROJECT_LICENSE "GPL-2.0") # Use SPDX identifier (required by DEB/RPM)
@@ -18,13 +20,6 @@ set(PROJECT_ICON_FILE "${CMAKE_CURRENT_LIST_DIR}/icon.png")
1820
set(PROJECT_LICENSE_FILE "${CMAKE_SOURCE_DIR}/license") # uppercase (convention)
1921
set(PROJECT_README_FILE "${CMAKE_SOURCE_DIR}/readme.md")
2022

21-
foreach(file ${PROJECT_LICENSE_FILE} ${PROJECT_README_FILE}
22-
${PROJECT_ICON_FILE})
23-
if(NOT EXISTS "${file}")
24-
message(WARNING "CPack resource missing: ${file}")
25-
endif()
26-
endforeach()
27-
2823
configure_file("${CMAKE_CURRENT_LIST_DIR}/package.desktop.in"
2924
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.desktop" @ONLY)
3025

@@ -46,7 +41,6 @@ install(FILES "${PROJECT_ICON_FILE}"
4641
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.desktop"
4742
DESTINATION "share/applications")
4843

49-
include(CPack)
5044
cpack_add_component(
5145
documentation
5246
DISPLAY_NAME "Documentation"

0 commit comments

Comments
 (0)