Warning, /utilities/atelier/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(CMAKE_INCLUDE_CURRENT_DIR ON)
0002 set(CMAKE_AUTORCC ON)
0003
0004 set(atelier_SRCS
0005 main.cpp
0006 mainwindow.cpp
0007 )
0008
0009 add_subdirectory(dialogs)
0010 add_subdirectory(widgets)
0011
0012 ecm_create_qm_loader(atelier_SRCS atelier)
0013
0014 if (NOT APPLE)
0015 add_executable(atelier ${atelier_SRCS} resources.qrc)
0016 install(TARGETS atelier RUNTIME DESTINATION bin)
0017 else()
0018 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++ -std=c++11")
0019 set(MACOSX_BUNDLE_DISPLAY_NAME "atelier")
0020 set(MACOSX_BUNDLE_GUI_IDENTIFIER "org.kde.atelier")
0021 set(MACOSX_BUNDLE_BUNDLE_NAME "atelier")
0022 set(MACOSX_BUNDLE_DISPLAY_NAME "atelier")
0023 set(MACOSX_BUNDLE_ICON_FILE atelier.icns)
0024 set(MACOSX_BUNDLE_INFO_STRING "Atelier")
0025 set(MACOSX_BUNDLE_COPYRIGHT "2016-2018 The Atelier Authors")
0026 set(APPICON ${CMAKE_CURRENT_SOURCE_DIR}/atelier.icns)
0027 set_source_files_properties(${APPICON} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")
0028 add_executable(atelier MACOSX_BUNDLE ${atelier_SRCS} resources.qrc ${APPICON})
0029 install(TARGETS atelier BUNDLE DESTINATION bin)
0030 endif()
0031
0032 target_link_libraries(atelier
0033 Atelier3D
0034 AtelierDialogs
0035 AtelierWidgets
0036 AtCore::AtCore
0037 AtCore::AtCoreWidgets
0038 KF5::ConfigWidgets
0039 KF5::XmlGui
0040 )