@@ -175,7 +175,7 @@ set(SOURCE_FILES
175
175
# On Windows, include resource file with the icon
176
176
if (WIN32 )
177
177
set_source_files_properties (SpaceCadetPinball/SpaceCadetPinball.rc LANGUAGE RC)
178
- list (APPEND SOURCE_FILES SpaceCadetPinball/SpaceCadetPinball.rc)
178
+ list (APPEND SOURCE_FILES SpaceCadetPinball/SpaceCadetPinball.rc)
179
179
endif (WIN32 )
180
180
181
181
add_executable (SpaceCadetPinball ${SOURCE_FILES} )
@@ -211,7 +211,7 @@ if(WIN32)
211
211
string (REGEX REPLACE "lib$" "bin" SDL2_DLL_PATH ${SDL2_DLL_PATH} )
212
212
string (REGEX REPLACE "lib$" "bin" SDL2_MIXER_DLL_PATH ${SDL2_MIXER_DLL_PATH} )
213
213
endif ()
214
- message (STATUS "copy paths='${SDL2_DLL_PATH} ' '${SDL2_MIXER_DLL_PATH} '" )
214
+ message (STATUS "copy paths='${SDL2_DLL_PATH} ' '${SDL2_MIXER_DLL_PATH} '" )
215
215
add_custom_command (TARGET SpaceCadetPinball POST_BUILD
216
216
COMMAND ${CMAKE_COMMAND} -E copy_if_different "${SDL2_DLL_PATH} /SDL2.dll" $<TARGET_FILE_DIR:SpaceCadetPinball>
217
217
COMMAND ${CMAKE_COMMAND} -E copy_if_different "${SDL2_MIXER_DLL_PATH} /SDL2_mixer.dll" $<TARGET_FILE_DIR:SpaceCadetPinball>
@@ -224,10 +224,13 @@ if(WEBOS)
224
224
COMMAND wget -q -N https://archive.org/download/pinballxp/PinballXP.zip -O ${CMAKE_BINARY_DIR} /pinball.zip
225
225
COMMAND unzip -o ${CMAKE_BINARY_DIR} /pinball.zip -d $<TARGET_FILE_DIR:SpaceCadetPinball>
226
226
COMMAND OUTPUT_FILE=$<TARGET_FILE_DIR:SpaceCadetPinball>/gamecontrollerdb.txt sh webos/gen_gamecontrollerdb.sh
227
- COMMAND convert SpaceCadetPinball/Icon_1.ico[6] -alpha on -background none -gravity center -extent 80x80 $<TARGET_FILE_DIR:SpaceCadetPinball>/icon.png
228
- COMMAND convert SpaceCadetPinball/splash_bitmap.bmp -background black -gravity center -extent 640x480 $<TARGET_FILE_DIR:SpaceCadetPinball>/splash.png
227
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different webos/icon.png $<TARGET_FILE_DIR:SpaceCadetPinball>
228
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different webos/splash.png $<TARGET_FILE_DIR:SpaceCadetPinball>
229
229
COMMAND ${CMAKE_COMMAND} -E copy_if_different webos/appinfo.json $<TARGET_FILE_DIR:SpaceCadetPinball>
230
230
COMMAND ares-package $<TARGET_FILE_DIR:SpaceCadetPinball>
231
+ # Force PATH environment variable to use system python
232
+ COMMAND PATH =/bin:/usr/bin python3 webos/gen_manifest.py -a $<TARGET_FILE_DIR:SpaceCadetPinball>/appinfo.json
233
+ -p *.ipk -o webosbrew.manifest.json
231
234
DEPENDS SpaceCadetPinball
232
235
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
233
236
)
0 commit comments