diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-20 14:33:09 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-06-20 14:33:09 +1000 |
commit | 6352e8e3196f78388b6c771073f9e03eaa612673 (patch) | |
tree | e23772f79a7fbc41bc9108951e9e136857484bf4 /scripts/ide | |
parent | 6741a057e5639280d85d0f88ba26f000baa58f61 (diff) |
everything everywhere
all at once
Diffstat (limited to 'scripts/ide')
-rw-r--r-- | scripts/ide/atom-build.json | 16 | ||||
-rw-r--r-- | scripts/ide/clang_complete | 12 | ||||
-rw-r--r-- | scripts/ide/linter-clang-flags | 1 | ||||
-rw-r--r-- | scripts/ide/linter-clang-includes | 12 |
4 files changed, 41 insertions, 0 deletions
diff --git a/scripts/ide/atom-build.json b/scripts/ide/atom-build.json new file mode 100644 index 0000000..42e79e8 --- /dev/null +++ b/scripts/ide/atom-build.json @@ -0,0 +1,16 @@ +{ + "cmd": "make -Cbuild", + "name": "starbound", + "args": [], + "sh": true, + "env": {}, + "errorMatch": "^(?<file>[^\\.]+.hs):(?<line>\\d+):(?<col>\\d+)", + "targets": { + "build": { + "cmd": "make -Cbuild build" + }, + "clean": { + "cmd": "make -Cbuild clean" + } + } +} diff --git a/scripts/ide/clang_complete b/scripts/ide/clang_complete new file mode 100644 index 0000000..668155d --- /dev/null +++ b/scripts/ide/clang_complete @@ -0,0 +1,12 @@ +-Isource/application/ +-Isource/core/ +-Isource/extern/ +-Isource/frontend/ +-Isource/game/ +-Isource/game/interfaces/ +-Isource/game/items/ +-Isource/game/objects/ +-Isource/game/scripting/ +-Isource/game/terrain/ +-Isource/graphics/ +-Isource/windowing/ diff --git a/scripts/ide/linter-clang-flags b/scripts/ide/linter-clang-flags new file mode 100644 index 0000000..ff2eca9 --- /dev/null +++ b/scripts/ide/linter-clang-flags @@ -0,0 +1 @@ +-Wall -Wextra -Wuninitialized -Wno-parentheses-equality -Qunused-arguments -Wno-deprecated-declarations -Woverloaded-virtual -Wnon-virtual-dtor -Winit-self diff --git a/scripts/ide/linter-clang-includes b/scripts/ide/linter-clang-includes new file mode 100644 index 0000000..940befb --- /dev/null +++ b/scripts/ide/linter-clang-includes @@ -0,0 +1,12 @@ +source/application/ +source/core/ +source/extern/ +source/frontend/ +source/game/ +source/game/interfaces/ +source/game/items/ +source/game/objects/ +source/game/scripting/ +source/game/terrain/ +source/graphics/ +source/windowing/ |