summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkr3nshaw <20672068+kr3nshaw@users.noreply.github.com>2020-06-08 05:04:18 +1000
committerkr3nshaw <20672068+kr3nshaw@users.noreply.github.com>2020-06-08 05:04:18 +1000
commit78af155b6ccada593d1864cf5490c868ec02f88e (patch)
tree15f6ececa54560b4722ccbe1be8b85d80e503263
parenta6c4e1cf0379619c2f332ff96b38fe60587adb70 (diff)
Readded .travis.yml
-rw-r--r--.travis.yml42
-rw-r--r--.vscode/settings.json62
2 files changed, 42 insertions, 62 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 00000000..73c8210a
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,42 @@
+dist: bionic
+sudo: require
+language: c
+env:
+ global:
+ - LM_LICENSE_FILE="$TRAVIS_BUILD_DIR/tools/mwccarm/license.dat"
+addons:
+ apt:
+ sources:
+ - sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main'
+ key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
+ - sourceline: 'ppa:ubuntu-toolchain-r/test'
+ packages:
+ - gcc-multilib
+ - linux-libc-dev
+ - binutils-arm-none-eabi
+ - wine32
+ - wine-stable
+ - gcc-9
+ - g++-9
+cache:
+ apt: true
+install:
+ # These files are only accessible from Travis CI IP Addresses to prevent piracy.
+ - wget http://private.martmists.com/mwccarm.zip
+ - wget http://private.martmists.com/baserom.nds
+ - wget http://private.martmists.com/nitro.zip
+ - unzip mwccarm.zip
+ - mv mwccarm tools
+ - unzip nitro.zip
+ - mv NITRO\ SDK\ v3.0/tools/bin tools
+ - mv NITRO\ SDK\ v3.0/include/nitro/specfiles/ARM7-TS.lcf.template arm7
+ - mv NITRO\ SDK\ v3.0/include/nitro/specfiles/ARM9-TS.lcf.template arm9
+
+script:
+ - make
+
+notifications:
+ email: false
+
+after_success:
+ - .travis/calcrom/webhook.sh pokediamond
diff --git a/.vscode/settings.json b/.vscode/settings.json
deleted file mode 100644
index 1936a01e..00000000
--- a/.vscode/settings.json
+++ /dev/null
@@ -1,62 +0,0 @@
-{
- "files.associations": {
- "array": "cpp",
- "atomic": "cpp",
- "bit": "cpp",
- "*.tcc": "cpp",
- "bitset": "cpp",
- "cctype": "cpp",
- "chrono": "cpp",
- "clocale": "cpp",
- "cmath": "cpp",
- "codecvt": "cpp",
- "condition_variable": "cpp",
- "cstdarg": "cpp",
- "cstddef": "cpp",
- "cstdint": "cpp",
- "cstdio": "cpp",
- "cstdlib": "cpp",
- "cstring": "cpp",
- "ctime": "cpp",
- "cwchar": "cpp",
- "cwctype": "cpp",
- "deque": "cpp",
- "forward_list": "cpp",
- "map": "cpp",
- "unordered_map": "cpp",
- "vector": "cpp",
- "exception": "cpp",
- "algorithm": "cpp",
- "functional": "cpp",
- "iterator": "cpp",
- "memory": "cpp",
- "memory_resource": "cpp",
- "numeric": "cpp",
- "optional": "cpp",
- "random": "cpp",
- "string": "cpp",
- "string_view": "cpp",
- "system_error": "cpp",
- "tuple": "cpp",
- "type_traits": "cpp",
- "utility": "cpp",
- "fstream": "cpp",
- "initializer_list": "cpp",
- "iomanip": "cpp",
- "iosfwd": "cpp",
- "iostream": "cpp",
- "istream": "cpp",
- "limits": "cpp",
- "new": "cpp",
- "ostream": "cpp",
- "ratio": "cpp",
- "regex": "cpp",
- "shared_mutex": "cpp",
- "sstream": "cpp",
- "stdexcept": "cpp",
- "streambuf": "cpp",
- "typeinfo": "cpp",
- "valarray": "cpp",
- "filesystem": "cpp"
- }
-} \ No newline at end of file