You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
644 B
CMake
22 lines
644 B
CMake
set(CUTEFISH_APPLICATIONS_SRCS
|
|
applicationlauncher.cpp
|
|
applicationlauncher.h
|
|
applicationregistry.cpp
|
|
applicationregistry.h
|
|
desktopentry.cpp
|
|
desktopentry.h
|
|
)
|
|
|
|
add_library(cutefishapplications STATIC ${CUTEFISH_APPLICATIONS_SRCS})
|
|
set_target_properties(cutefishapplications PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
|
set_target_properties(cutefishapplications PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON)
|
|
|
|
target_include_directories(cutefishapplications PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
|
target_link_libraries(cutefishapplications
|
|
PUBLIC
|
|
Qt6::Core
|
|
Qt6::DBus
|
|
Qt6::Gui
|
|
Qt6::Qml
|
|
)
|