Overview
| Comment: | .travis.yml: Add a build for AmigaOS 3 |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
bd23271a551f186c9a9618f0aa07853b |
| User & Date: | js on 2018-04-26 23:24:57 |
| Other Links: | manifest | tags |
Context
|
2018-04-28
| ||
| 23:41 | Update buildsys (check-in: 310e9eb600 user: js tags: trunk) | |
|
2018-04-26
| ||
| 23:24 | .travis.yml: Add a build for AmigaOS 3 (check-in: bd23271a55 user: js tags: trunk) | |
| 22:27 | .travis.yml: Test with compiler TLS disabled (check-in: 25c8296a5b user: js tags: trunk) | |
Changes
Modified .travis.yml from [73b470b099] to [95186bc8a2].
| ︙ | |||
42 43 44 45 46 47 48 49 50 51 52 53 54 55 | 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | + + + + + + |
- os: osx
osx_image: xcode7.3
language: objective-c
- os: osx
osx_image: xcode6.4
language: objective-c
# AmigaOS
- os: linux
dist: trusty
env:
- config=amigaos
# Nintendo DS and 3DS
- os: linux
dist: trusty
env:
- config=devkitarm
# Nintendo Wii
|
| ︙ | |||
107 108 109 110 111 112 113 114 115 116 117 118 119 120 | 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 | + + + + + |
- if [ "$config" = "devkitpsp" ]; then
wget -q https://download.sourceforge.net/project/devkitpro/devkitPSP/devkitPSP_r16-1-x86_64-linux.tar.bz2;
mkdir -p "$HOME/devkitPro";
tar -C "$HOME/devkitPro" -xjf devkitPSP_r16-1-x86_64-linux.tar.bz2;
fi
- if [ "$config" = "amigaos" ]; then
wget -q http://franke.ms/download/amiga-toolchain-centos.tgz;
tar -C / -xzf amiga-toolchain-centos.tgz;
fi
script:
- echo -e '%s/-DSTDOUT$/&_SIMPLE/\nwq' | ed -s tests/Makefile
- build() {
if ! git clean -fxd >/tmp/clean_log 2>&1; then
cat /tmp/clean_log;
|
| ︙ | |||
202 203 204 205 206 207 208 209 210 211 212 213 214 215 | 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 | + + + + + + |
sysroot="$(xcrun --sdk iphonesimulator --show-sdk-path)";
clang="clang --sysroot $sysroot";
export OBJC="$clang -arch i386 -arch x86_64";
export OBJCPP="$clang -arch i386 -E";
build WRAPPER=true --host=i386-apple-darwin --enable-static;
fi
- if [ "$config" = "amigaos" ]; then
export PATH="/opt/amiga/bin:$PATH";
build --host=m68k-amigaos OBJC=m68k-amigaos-g++;
fi
- if [ "$config" = "devkitarm" ]; then
export DEVKITPRO="$HOME/devkitPro";
export PATH="$DEVKITPRO/devkitARM/bin:$PATH";
build --host=arm-none-eabi --with-3ds;
build --host=arm-none-eabi --with-nds;
|
| ︙ |