Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | .travis.yml: Store logs in /tmp This is mostly relevant for clean_log, as cleaning can clean the clean_log first and then fail on another file. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
d3b339636692bed46ddc2e1ab45c138c |
| User & Date: | js 2018-03-11 14:39:42.000 |
Context
|
2018-03-11
| ||
| 15:41 | Make sure .travis.yml does not end up in a release check-in: 1ff10544a5 user: js tags: trunk | |
| 14:39 | .travis.yml: Store logs in /tmp check-in: d3b3396366 user: js tags: trunk | |
| 14:26 | OFSystemInfo: Path-related methods require files check-in: 953421ce9d user: js tags: trunk | |
Changes
Changes to .travis.yml.
| ︙ | ︙ | |||
62 63 64 65 66 67 68 |
- os: linux
dist: trusty
env:
- config=devkitpsp
before_install:
- if [ "$TRAVIS_OS_NAME" = "linux" -a -z "$config" ]; then
| | | | > | | 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
- os: linux
dist: trusty
env:
- config=devkitpsp
before_install:
- if [ "$TRAVIS_OS_NAME" = "linux" -a -z "$config" ]; then
if ! sudo apt-get -qq update >/tmp/apt_log 2>&1; then
cat /tmp/apt_log;
exit 1;
fi;
if ! sudo apt-get -qq install -y gobjc-multilib >/tmp/apt_log 2>&1;
then
cat /tmp/apt_log;
exit 1;
fi;
fi
- if [ "$config" = "devkitarm" ]; then
base_url="https://download.sourceforge.net/project/devkitpro";
wget -q "$base_url/devkitARM/devkitARM_r46/devkitARM_r46-x86_64-linux.tar.bz2"
|
| ︙ | ︙ | |||
111 112 113 114 115 116 117 |
tar -C "$HOME/devkitPro" -xjf devkitPSP_r16-1-x86_64-linux.tar.bz2;
fi
script:
- echo -e '%s/-DSTDOUT$/&_SIMPLE/\nwq' | ed -s tests/Makefile
- build() {
| | | | | | | | 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
tar -C "$HOME/devkitPro" -xjf devkitPSP_r16-1-x86_64-linux.tar.bz2;
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;
exit 1;
fi;
echo ">> Configuring with $@";
./autogen.sh;
if ! ./configure ac_cv_path_TPUT= "$@"; then
cat config.log;
exit 1;
fi;
echo ">> Building (configured with $@)";
if ! make -j4 >/tmp/make_log 2>&1; then
cat /tmp/make_log;
exit 1;
fi;
echo ">> Installing (configured with $@)";
if ! sudo PATH="$PATH" make install >/tmp/install_log 2>&1; then
cat /tmp/install_log;
exit 1;
fi;
}
- if [ "$TRAVIS_OS_NAME" = "linux" -a -z "$config" ]; then
build_32_64() {
build OBJC="$CC" $@;
|
| ︙ | ︙ |