Skip to content

Commit 78d0a22

Browse files
committed
Sync icon installation logic to legacy makefiles
1 parent e17a06e commit 78d0a22

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

icon/CMakeLists.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
SET(ICON_FILES
22
sdl_instead.png
3+
sdl_instead.ico
34
sdl_instead.svg
4-
sdl_instead_1.png
55
)
66

7+
IF(WIN32)
8+
SET(PLATFORM_ICON_FILE sdl_instead_1x32.png)
9+
ELSE(WIN32)
10+
SET(PLATFORM_ICON_FILE sdl_instead_1.png)
11+
ENDIF(WIN32)
12+
713
IF(SYSTEMWIDE)
814
INSTALL(FILES ${ICON_FILES} DESTINATION ${ICONDIR})
15+
INSTALL(FILES ${PLATFORM_ICON_FILE} DESTINATION ${ICONDIR} RENAME sdl_instead_1.png)
916
ELSEIF(STANDALONE)
1017
INSTALL(FILES ${ICON_FILES} DESTINATION ${STANDALONEDIR}/icon)
18+
INSTALL(FILES ${PLATFORM_ICON_FILE} DESTINATION ${STANDALONEDIR}/icon RENAME sdl_instead_1.png)
1119
ENDIF(SYSTEMWIDE)

0 commit comments

Comments
 (0)