aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/haskell/haskell.pro
diff options
context:
space:
mode:
authorEike Ziller <git@eikeziller.de>2017-09-25 11:57:51 +0200
committerEike Ziller <git@eikeziller.de>2017-10-01 20:11:08 +0200
commitce0bd485ee6ff54099b564730f82ac7667b0fa08 (patch)
tree22657699d7231cfbe2e3a96c1fc3a5cedcc6b2b4 /plugins/haskell/haskell.pro
parent3f1f50c44847a0e76a95507c9566a35dfe809a78 (diff)
Initial Haskell project support
Shows all files from the file system tree around the .cabal file. Provides a simple build configuration with "stack build" step. Provides a simple run configuration with "stack exec" for each "executable" entry.
Diffstat (limited to 'plugins/haskell/haskell.pro')
-rw-r--r--plugins/haskell/haskell.pro13
1 files changed, 11 insertions, 2 deletions
diff --git a/plugins/haskell/haskell.pro b/plugins/haskell/haskell.pro
index 2c9739a..92d0307 100644
--- a/plugins/haskell/haskell.pro
+++ b/plugins/haskell/haskell.pro
@@ -15,7 +15,11 @@ SOURCES += \
optionspage.cpp \
filecache.cpp \
haskelleditorwidget.cpp \
- followsymbol.cpp
+ followsymbol.cpp \
+ haskellproject.cpp \
+ haskellbuildconfiguration.cpp \
+ stackbuildstep.cpp \
+ haskellrunconfiguration.cpp
HEADERS += \
haskell_global.h \
@@ -32,7 +36,11 @@ HEADERS += \
optionspage.h \
filecache.h \
haskelleditorwidget.h \
- followsymbol.h
+ followsymbol.h \
+ haskellproject.h \
+ haskellbuildconfiguration.h \
+ stackbuildstep.h \
+ haskellrunconfiguration.h
## uncomment to build plugin into user config directory
## <localappdata>/plugins/<ideversion>
@@ -52,6 +60,7 @@ QTC_LIB_DEPENDS += \
QTC_PLUGIN_DEPENDS += \
coreplugin \
+ projectexplorer \
texteditor
QTC_PLUGIN_RECOMMENDS += \