This repository was archived by the owner on Sep 3, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathruby.qbs
67 lines (60 loc) · 2.02 KB
/
ruby.qbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
import qbs 1.0
import QtcPlugin
QtcPlugin {
name: "Ruby"
Depends { name: "Qt.widgets" }
Depends { name: "Utils" }
Depends { name: "Core" }
Depends { name: "TextEditor" }
Depends { name: "ProjectExplorer" }
Group {
name: "General"
files: [
"RubyPlugin.cpp", "RubyPlugin.h",
"RubyConstants.h",
"Ruby.qrc",
"README.md",
]
}
Group {
name: "Editor"
prefix: "editor/"
files: [
"RubyAmbiguousMethodAssistProvider.cpp", "RubyAmbiguousMethodAssistProvider.h",
"RubyAutoCompleter.cpp", "RubyAutoCompleter.h",
"RubyBlockState.h",
"RubyCodeModel.cpp", "RubyCodeModel.h",
"RubyCodeStylePreferencesFactory.cpp", "RubyCodeStylePreferencesFactory.h",
"RubyCompletionAssist.cpp", "RubyCompletionAssist.h",
"RubyEditor.cpp",
"RubyEditorFactory.cpp", "RubyEditorFactory.h",
"RubyEditor.h",
"RubyEditorWidget.cpp", "RubyEditorWidget.h",
"RubyHighlighter.cpp", "RubyHighlighter.h",
"RubyIndenter.cpp", "RubyIndenter.h",
"RubyQuickFixAssistProvider.cpp", "RubyQuickFixAssistProvider.h",
"RubyQuickFixes.cpp", "RubyQuickFixes.h",
"RubyRubocopHighlighter.cpp", "RubyRubocopHighlighter.h",
"RubyScanner.cpp", "RubyScanner.h",
"RubySnippetProvider.h",
"RubySymbolFilter.cpp", "RubySymbolFilter.h",
"RubySymbol.h",
"SourceCodeStream.h",
]
}
Group {
name: "Project Manager"
prefix: "projectmanager/"
files: [
"RubyProject.cpp", "RubyProject.h",
"RubyProjectManager.cpp", "RubyProjectManager.h",
"RubyProjectWizard.cpp", "RubyProjectWizard.h",
"RubyRunConfiguration.cpp", "RubyRunConfiguration.h",
]
}
Group {
name: "Tests"
condition: qtc.testsEnabled
files: ["editor/ScannerTest.cpp"]
}
}