Add psemek_add_dev_application & psemek_add_dev_tool for non-packaged executables
This commit is contained in:
parent
57027c837e
commit
f177f29a60
1 changed files with 16 additions and 0 deletions
|
|
@ -100,6 +100,12 @@ function(psemek_add_application target)
|
|||
psemek_add_executable_impl(${target} TRUE ${ARGN})
|
||||
endfunction()
|
||||
|
||||
function(psemek_add_dev_application target)
|
||||
if(NOT PSEMEK_PACKAGE_MODE)
|
||||
psemek_add_application(${target} ${ARGN})
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
function(psemek_add_build_tool target link_psemek)
|
||||
if((NOT PSEMEK_PACKAGE_MODE) OR PSEMEK_PACKAGE_HOST)
|
||||
add_executable(${target} ${ARGN})
|
||||
|
|
@ -124,6 +130,16 @@ function(psemek_add_build_tool target link_psemek)
|
|||
endif()
|
||||
endfunction()
|
||||
|
||||
function(psemek_add_dev_tool target link_psemek)
|
||||
if(NOT PSEMEK_PACKAGE_MODE)
|
||||
add_executable(${target} ${ARGN})
|
||||
|
||||
if(${link_psemek})
|
||||
target_link_libraries(${target} PUBLIC psemek)
|
||||
endif()
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
function(psemek_add_library target)
|
||||
add_library(${target} ${ARGN})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue