forked from qt-creator/qt-creator
Add cmake build files
Change-Id: I07353d37163807b9799d8336a9294a2bb99eaf6c Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
10
CMakeLists.txt
Normal file
10
CMakeLists.txt
Normal file
@@ -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)
|
||||||
27
plugins/fossil/CMakeLists.txt
Normal file
27
plugins/fossil/CMakeLists.txt
Normal file
@@ -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
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user