mirror of
https://github.com/QuasarApp/CMake.git
synced 2025-05-03 13:09:40 +00:00
update deploy snap comamnd (allow console only apps)
This commit is contained in:
parent
46faebf050
commit
6301f76b3e
@ -327,21 +327,32 @@ function(addDeploySnap name targetDir)
|
|||||||
return()
|
return()
|
||||||
endif(NOT EXISTS ${SNAPCRAFT_EXE})
|
endif(NOT EXISTS ${SNAPCRAFT_EXE})
|
||||||
|
|
||||||
ADD_CUSTOM_TARGET(
|
if(EXISTS "${CMAKE_SOURCE_DIR}/snap/gui")
|
||||||
chmodsnap${name}
|
ADD_CUSTOM_TARGET(
|
||||||
COMMAND chmod -R 777 "${CMAKE_SOURCE_DIR}/snap/gui"
|
chmodsnap${name}
|
||||||
COMMENT "chmod -R 777 ${CMAKE_SOURCE_DIR}/snap/gui"
|
COMMAND chmod -R 777 "${CMAKE_SOURCE_DIR}/snap/gui"
|
||||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
COMMENT "chmod -R 777 ${CMAKE_SOURCE_DIR}/snap/gui"
|
||||||
DEPENDS deploy${name}
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||||
)
|
DEPENDS deploy${name}
|
||||||
|
)
|
||||||
|
|
||||||
|
ADD_CUSTOM_TARGET(
|
||||||
|
snapcraft${name}
|
||||||
|
COMMAND snapcraft ${SNAPCRAFT_EXTRA_ARG}
|
||||||
|
COMMENT "create snap: snapcraft ${SNAPCRAFT_EXTRA_ARG}"
|
||||||
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||||
|
DEPENDS chmodsnap${name}
|
||||||
|
)
|
||||||
|
else()
|
||||||
|
ADD_CUSTOM_TARGET(
|
||||||
|
snapcraft${name}
|
||||||
|
COMMAND snapcraft ${SNAPCRAFT_EXTRA_ARG}
|
||||||
|
COMMENT "create snap: snapcraft ${SNAPCRAFT_EXTRA_ARG}"
|
||||||
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||||
|
DEPENDS deploy${name}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
ADD_CUSTOM_TARGET(
|
|
||||||
snapcraft${name}
|
|
||||||
COMMAND snapcraft ${SNAPCRAFT_EXTRA_ARG}
|
|
||||||
COMMENT "create snap: snapcraft ${SNAPCRAFT_EXTRA_ARG}"
|
|
||||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
|
||||||
DEPENDS chmodsnap${name}
|
|
||||||
)
|
|
||||||
|
|
||||||
ADD_CUSTOM_TARGET(
|
ADD_CUSTOM_TARGET(
|
||||||
snapcraftCopy${name}
|
snapcraftCopy${name}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user