|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
configure_file(config-adwaita.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-adwaita.h )
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
set(Adwaita_SRCS
|
|
Packit |
8e9c33 |
animations/adwaitaanimation.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaanimations.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaanimationdata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitabaseengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitabusyindicatordata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitabusyindicatorengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitadialdata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitadialengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaenabledata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitagenericdata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaheaderviewdata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaheaderviewengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitascrollbardata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitascrollbarengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaspinboxengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitaspinboxdata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitastackedwidgetdata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitastackedwidgetengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitatabbarengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitatabbardata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitatoolboxengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitatransitiondata.cpp
|
|
Packit |
8e9c33 |
animations/adwaitatransitionwidget.cpp
|
|
Packit |
8e9c33 |
animations/adwaitawidgetstateengine.cpp
|
|
Packit |
8e9c33 |
animations/adwaitawidgetstatedata.cpp
|
|
Packit |
8e9c33 |
debug/adwaitawidgetexplorer.cpp
|
|
Packit |
8e9c33 |
adwaitaaddeventfilter.cpp
|
|
Packit |
8e9c33 |
adwaitahelper.cpp
|
|
Packit |
8e9c33 |
adwaitamnemonics.cpp
|
|
Packit |
8e9c33 |
adwaitapropertynames.cpp
|
|
Packit |
8e9c33 |
adwaitasplitterproxy.cpp
|
|
Packit |
8e9c33 |
adwaitastyle.cpp
|
|
Packit |
8e9c33 |
adwaitastyleplugin.cpp
|
|
Packit |
8e9c33 |
adwaitatileset.cpp
|
|
Packit |
8e9c33 |
adwaitawindowmanager.cpp
|
|
Packit |
8e9c33 |
fakeadwaitastyleconfigdata.cpp
|
|
Packit |
8e9c33 |
)
|
|
Packit |
8e9c33 |
add_definitions(-DQT_PLUGIN)
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
include_directories(
|
|
Packit |
8e9c33 |
${QT_INCLUDES}
|
|
Packit |
8e9c33 |
${CMAKE_CURRENT_BINARY_DIR}
|
|
Packit |
8e9c33 |
.
|
|
Packit |
8e9c33 |
animations
|
|
Packit |
8e9c33 |
debug
|
|
Packit |
8e9c33 |
)
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
set(LIBRARY_NAME "adwaita-qt${QT_VERSION_NUMBER}")
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
add_library(${LIBRARY_NAME} MODULE ${Adwaita_SRCS})
|
|
Packit |
8e9c33 |
target_link_libraries(${LIBRARY_NAME} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTDBUS_LIBRARY})
|
|
Packit |
8e9c33 |
set_target_properties(${LIBRARY_NAME} PROPERTIES
|
|
Packit |
8e9c33 |
LINK_FLAGS "-Wl,--no-undefined"
|
|
Packit |
8e9c33 |
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
|
|
Packit |
8e9c33 |
OUTPUT_NAME "adwaita"
|
|
Packit |
8e9c33 |
PREFIX "")
|
|
Packit |
8e9c33 |
|
|
Packit |
8e9c33 |
install(TARGETS ${LIBRARY_NAME} DESTINATION "${QT_PLUGINS_DIR}/styles")
|