OpenLCP/example/sACN Explorer/CMakeLists.txt

42 lines
1022 B
CMake
Raw Normal View History

2023-04-03 08:57:54 -04:00
project(sacnExplorer VERSION ${PROJECT_VERSION})
2021-09-06 12:54:28 -04:00
2023-04-03 09:24:40 -04:00
find_package(Qt6 COMPONENTS Network Widgets REQUIRED)
2021-09-06 12:54:28 -04:00
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
2021-09-06 13:28:07 -04:00
add_executable(${PROJECT_NAME})
2021-09-06 12:54:28 -04:00
target_sources(${PROJECT_NAME}
PRIVATE
adduniversedialog.cpp
adduniversedialog.h
adduniversedialog.ui
2022-11-19 15:46:47 -05:00
lineeditdialog.cpp
lineeditdialog.h
lineeditdialog.ui
2021-09-06 12:54:28 -04:00
main.cpp
multiversewindow.cpp
multiversewindow.h
multiversewindow.ui
2021-09-06 12:54:28 -04:00
sacnexplorer.h
sacnexplorer.cpp
universewindow.h
universewindow.cpp
universewindow.ui
2021-09-06 12:54:28 -04:00
)
target_link_libraries(${PROJECT_NAME}
PRIVATE
LCP::Qt::sACN
2023-04-03 09:24:40 -04:00
Qt::Network
Qt::Widgets
2021-09-06 12:54:28 -04:00
)
set_target_properties(${PROJECT_NAME} PROPERTIES
MACOSX_BUNDLE_GUI_IDENTIFIER ${PROJECT_NAME}.company235.com
MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
)