Skip to content

Commit b6cb84f

Browse files
committed
fix .deb
1 parent 5d26a7a commit b6cb84f

File tree

4 files changed

+24
-2
lines changed

4 files changed

+24
-2
lines changed

build/linux/com.tic80.TIC_80.metainfo.xml renamed to build/linux/com.tic80.TIC_80.metainfo.xml.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
</screenshots>
5757
<content_rating type="oars-1.1"/>
5858
<releases>
59-
<release version="1.0.2164" date="2022-05-02">
59+
<release version="@PROJECT_VERSION@" date="@VERSION_YEAR@-@VERSION_MONTH@-@VERSION_DAY@">
6060
</release>
6161
</releases>
6262
</component>

cmake/sdl.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,7 @@ if(BUILD_SDL)
219219
if(LINUX)
220220

221221
configure_file("${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop.in" "${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop")
222+
configure_file("${PROJECT_SOURCE_DIR}/build/linux/com.tic80.TIC_80.metainfo.xml.in" "${PROJECT_SOURCE_DIR}/build/linux/com.tic80.TIC_80.metainfo.xml")
222223

223224
install(TARGETS ${TIC80_TARGET} DESTINATION bin)
224225

@@ -229,6 +230,7 @@ if(BUILD_SDL)
229230
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop DESTINATION ${TIC80_DESKTOP_DIR})
230231
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.xml DESTINATION ${TIC80_MIME_DIR})
231232
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.png DESTINATION ${TIC80_PIXMAPS_DIR})
233+
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/com.tic80.TIC_80.metainfo.xml DESTINATION share/metainfo/)
232234

233235
endif()
234236
endif()

cmake/sokol.cmake

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,4 +114,22 @@ if(BUILD_SOKOL)
114114

115115
target_link_libraries(tic80 PRIVATE tic80studio sokol)
116116

117+
if(LINUX)
118+
119+
configure_file("${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop.in" "${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop")
120+
configure_file("${PROJECT_SOURCE_DIR}/build/linux/com.tic80.TIC_80.metainfo.xml.in" "${PROJECT_SOURCE_DIR}/build/linux/com.tic80.TIC_80.metainfo.xml")
121+
122+
install(TARGETS tic80 DESTINATION bin)
123+
124+
SET(TIC80_DESKTOP_DIR "share/applications/")
125+
SET(TIC80_MIME_DIR "share/mime/packages/")
126+
SET(TIC80_PIXMAPS_DIR "share/icons/")
127+
128+
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop DESTINATION ${TIC80_DESKTOP_DIR})
129+
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.xml DESTINATION ${TIC80_MIME_DIR})
130+
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.png DESTINATION ${TIC80_PIXMAPS_DIR})
131+
install (FILES ${PROJECT_SOURCE_DIR}/build/linux/com.tic80.TIC_80.metainfo.xml DESTINATION share/metainfo/)
132+
133+
endif()
134+
117135
endif()

cmake/version.cmake

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ set(VERSION_MINOR 2)
33
set(VERSION_REVISION 0)
44
set(VERSION_STATUS "-dev")
55
string(TIMESTAMP VERSION_YEAR "%Y")
6+
string(TIMESTAMP VERSION_MONTH "%m")
7+
string(TIMESTAMP VERSION_DAY "%d")
68

79
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
810
set(VERSION_BUILD ".dbg" )
@@ -39,4 +41,4 @@ if(Git_FOUND)
3941
)
4042

4143
endif()
42-
endif()
44+
endif()

0 commit comments

Comments
 (0)