summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2019-08-27 09:52:20 +0200
committerEike Ziller <eike.ziller@qt.io>2019-08-27 09:52:20 +0200
commit21f9cfd09737c635b9a83181baa9c7bd47aa75ac (patch)
treeffe40e43a712ca3520660baaa38a2d77b8ed8943
parent18841cc0f5c5d74f2830510a454f71350561e6a1 (diff)
parent06a392feb419b85f03546ac77a39cb22700dd25a (diff)
Merge remote-tracking branch 'origin/4.10'
-rw-r--r--CMakeLists.txt10
-rw-r--r--plugins/fossil/CMakeLists.txt27
2 files changed, 37 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..2e5a9a5
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,10 @@
+cmake_minimum_required(VERSION 3.9)
+
+project(Fossil)
+
+set(CMAKE_AUTOMOC ON)
+set(CMAKE_AUTORCC ON)
+set(CMAKE_AUTOUIC ON)
+set(CMAKE_CXX_STANDARD 14)
+
+add_subdirectory(plugins/fossil)
diff --git a/plugins/fossil/CMakeLists.txt b/plugins/fossil/CMakeLists.txt
new file mode 100644
index 0000000..d60bb19
--- /dev/null
+++ b/plugins/fossil/CMakeLists.txt
@@ -0,0 +1,27 @@
+find_package(QtCreator COMPONENTS Core TextEditor ProjectExplorer VcsBase REQUIRED)
+find_package(Qt5 COMPONENTS Widgets REQUIRED)
+
+add_qtc_plugin(Fossil
+ PLUGIN_DEPENDS
+ QtCreator::Core QtCreator::TextEditor QtCreator::ProjectExplorer QtCreator::VcsBase
+ DEPENDS Qt5::Widgets QtCreator::ExtensionSystem QtCreator::Utils
+ SOURCES
+ annotationhighlighter.cpp annotationhighlighter.h
+ branchinfo.cpp branchinfo.h
+ commiteditor.cpp commiteditor.h
+ configuredialog.cpp configuredialog.h configuredialog.ui
+ constants.h
+ fossil.qrc
+ fossilclient.cpp fossilclient.h
+ fossilcommitpanel.ui
+ fossilcommitwidget.cpp fossilcommitwidget.h
+ fossilcontrol.cpp fossilcontrol.h
+ fossileditor.cpp fossileditor.h
+ fossilplugin.cpp fossilplugin.h
+ fossilsettings.cpp fossilsettings.h
+ optionspage.cpp optionspage.h optionspage.ui
+ pullorpushdialog.cpp pullorpushdialog.h pullorpushdialog.ui
+ revertdialog.ui
+ revisioninfo.cpp revisioninfo.h
+ wizard/fossiljsextension.cpp wizard/fossiljsextension.h
+)