state sync
This commit is contained in:
@@ -57,6 +57,7 @@ execute_process(COMMAND "${Python3_EXECUTABLE}" -m pip install -r "${CMAKE_SOURC
|
||||
execute_process(COMMAND "${Python3_EXECUTABLE}" -m pip install -r "${CMAKE_SOURCE_DIR}/app/requirements-desktop-linux.txt")
|
||||
|
||||
find_program(PYINSTALLER NAMES pyinstaller HINTS "${venv_path}/bin" REQUIRED)
|
||||
mark_as_advanced(PYINSTALLER)
|
||||
|
||||
if (WIN32)
|
||||
set(binname "seagull.exe")
|
||||
@@ -70,4 +71,8 @@ add_custom_command(OUTPUT "dist/${binname}"
|
||||
COMMENT "Building ${binname}"
|
||||
BYPRODUCTS "pyinstaller"
|
||||
COMMAND ${PYINSTALLER} --distpath "${CMAKE_CURRENT_BINARY_DIR}/dist" --workpath "${CMAKE_CURRENT_BINARY_DIR}/pyinstaller" seagull.spec)
|
||||
add_custom_target(desktop ALL DEPENDS "dist/${binname}" pak)
|
||||
add_custom_target(desktop ALL DEPENDS "dist/${binname}" pak)
|
||||
add_custom_target(docker DEPENDS pak
|
||||
DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/basepak/rant/wordlist.rant" ${basepakdepends}
|
||||
COMMENT "Building Docker container"
|
||||
COMMAND docker build --target dev -t seagull-game:latest ${CMAKE_SOURCE_DIR})
|
||||
Reference in New Issue
Block a user