2011-02-17 02:21:45 +03:00
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/src)
|
|
|
|
include_directories(${CMAKE_CURRENT_BINARY_DIR})
|
|
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
include(${QT_USE_FILE})
|
|
|
|
|
2011-04-05 13:10:44 +04:00
|
|
|
set(mirall_UI
|
2011-04-05 20:31:14 +04:00
|
|
|
mirall/folderwizardsourcepage.ui
|
|
|
|
mirall/folderwizardtargetpage.ui
|
2011-09-26 15:12:00 +04:00
|
|
|
mirall/folderwizardnetworkpage.ui
|
|
|
|
mirall/folderwizardowncloudpage.ui
|
2011-09-26 23:46:26 +04:00
|
|
|
mirall/statusdialog.ui
|
2011-09-27 21:10:01 +04:00
|
|
|
mirall/owncloudwizardselecttypepage.ui
|
|
|
|
mirall/createanowncloudpage.ui
|
|
|
|
mirall/owncloudftpaccesspage.ui
|
|
|
|
mirall/owncloudwizardresultpage.ui
|
2011-04-05 13:10:44 +04:00
|
|
|
)
|
2011-09-27 21:10:01 +04:00
|
|
|
|
2011-04-05 13:10:44 +04:00
|
|
|
qt4_wrap_ui(mirall_UI_SRCS ${mirall_UI})
|
|
|
|
|
2011-02-17 02:21:45 +03:00
|
|
|
set(mirall_SRCS
|
|
|
|
mirall/application.cpp
|
2011-03-18 03:14:45 +03:00
|
|
|
mirall/fileutils.cpp
|
2011-02-17 02:21:45 +03:00
|
|
|
mirall/folder.cpp
|
|
|
|
mirall/folderwatcher.cpp
|
2011-04-05 13:10:44 +04:00
|
|
|
mirall/folderwizard.cpp
|
2011-03-18 03:14:45 +03:00
|
|
|
mirall/gitfolder.cpp
|
2011-03-16 16:50:34 +03:00
|
|
|
mirall/inotify.cpp
|
2011-04-06 17:22:40 +04:00
|
|
|
mirall/networklocation.cpp
|
2011-03-18 03:14:45 +03:00
|
|
|
mirall/temporarydir.cpp
|
2011-04-08 13:36:53 +04:00
|
|
|
mirall/syncresult.cpp
|
2011-03-21 02:58:53 +03:00
|
|
|
mirall/unisonfolder.cpp
|
2011-09-26 15:12:00 +04:00
|
|
|
mirall/sitecopyfolder.cpp
|
|
|
|
mirall/sitecopyconfig.cpp
|
2011-09-26 17:00:12 +04:00
|
|
|
mirall/statusdialog.cpp
|
2011-09-27 21:10:01 +04:00
|
|
|
mirall/owncloudwizard.cpp
|
2011-09-28 20:14:48 +04:00
|
|
|
mirall/owncloudsetup.cpp
|
2011-03-18 03:14:45 +03:00
|
|
|
)
|
2011-04-07 21:04:07 +04:00
|
|
|
if(CSYNC_FOUND)
|
|
|
|
set(mirall_SRCS
|
|
|
|
${mirall_SRCS}
|
|
|
|
mirall/csyncfolder.cpp
|
|
|
|
)
|
|
|
|
include_directories(${CSYNC_INCLUDE_DIR})
|
|
|
|
endif(CSYNC_FOUND)
|
2011-02-17 02:21:45 +03:00
|
|
|
qt4_automoc(${mirall_SRCS})
|
|
|
|
|
2011-04-05 13:10:44 +04:00
|
|
|
|
|
|
|
add_library(mirall_static STATIC ${mirall_SRCS} ${mirall_UI_SRCS})
|
2011-04-08 14:03:09 +04:00
|
|
|
target_link_libraries(mirall_static ${QT_LIBRARIES})
|
2011-03-18 03:14:45 +03:00
|
|
|
|
|
|
|
add_executable(mirall main.cpp)
|
|
|
|
target_link_libraries(mirall mirall_static)
|
2011-04-07 21:04:07 +04:00
|
|
|
if(CSYNC_FOUND)
|
|
|
|
target_link_libraries(mirall ${CSYNC_LIBRARY})
|
|
|
|
endif(CSYNC_FOUND)
|
2011-02-17 02:21:45 +03:00
|
|
|
|