diff --git a/.travis.yml b/.travis.yml index 986336c6..2f52b6be 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,7 @@ compiler: - clang env: - - GCC_VERSION="5" + - GCC_VERSION="6" - GCC_VERSION="native" - LLVM_VERSION="3.7" - LLVM_VERSION="native" @@ -24,7 +24,7 @@ matrix: - compiler: gcc env: LLVM_VERSION="native" - compiler: clang - env: GCC_VERSION="5" + env: GCC_VERSION="6" - compiler: clang env: GCC_VERSION="native" - os: linux @@ -35,7 +35,9 @@ matrix: - os: osx compiler: clang env: LLVM_VERSION="3.7" # missing compiler by brew - #allow_failures: + allow_failures: + - os: linux + env: LLVM_VERSION="3.7" # "APT mirror was temporary switched off ..." # - os: osx git: diff --git a/data/glest_game b/data/glest_game index a1e6be21..c0c270c5 160000 --- a/data/glest_game +++ b/data/glest_game @@ -1 +1 @@ -Subproject commit a1e6be21823b1c597129e3c81f4301177c32fba7 +Subproject commit c0c270c5e0ae3c419c9b451abe71d5ab5f29a63e diff --git a/mk/linux/.gitignore b/mk/linux/.gitignore index 5fa5b59b..8ed774cf 100644 --- a/mk/linux/.gitignore +++ b/mk/linux/.gitignore @@ -6,6 +6,7 @@ core core.bak +core.1 /build/ /release/ diff --git a/mk/linux/start_megaglest b/mk/linux/start_megaglest index 10b56f72..a897d8df 100755 --- a/mk/linux/start_megaglest +++ b/mk/linux/start_megaglest @@ -304,7 +304,7 @@ if [ "$OperatingMode" = "--game" ]; then export VLC_PLUGIN_PATH="${GAMEDIR}/${LIBDIR}/vlc" fi fi - "$GAMEDIR/$EXC_BINARY" $@ + "$GAMEDIR/$EXC_BINARY" "$@" ExitStatus="$?" BinaryToCheck="$EXC_BINARY" diff --git a/mk/linux/start_megaglest_g3dviewer b/mk/linux/start_megaglest_g3dviewer index 79c0060a..4845a012 100755 --- a/mk/linux/start_megaglest_g3dviewer +++ b/mk/linux/start_megaglest_g3dviewer @@ -17,5 +17,5 @@ if [ -d "$GAMEDIR/$LIBDIR" ]; then export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${GAMEDIR}/${LIBDIR}" fi BeginTime="$(date +"%s")" -"$GAMEDIR/$EXC_BINARY" $@ +"$GAMEDIR/$EXC_BINARY" "$@" "$GAMEDIR/$BASIC_SCRIPT" --tool-buginfo "$?" "$WARNINGS" "$BeginTime" "$(date +"%s")" "$EXC_BINARY" diff --git a/mk/linux/start_megaglest_mapeditor b/mk/linux/start_megaglest_mapeditor index cbef41f5..27427fe5 100755 --- a/mk/linux/start_megaglest_mapeditor +++ b/mk/linux/start_megaglest_mapeditor @@ -17,5 +17,5 @@ if [ -d "$GAMEDIR/$LIBDIR" ]; then export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${GAMEDIR}/${LIBDIR}" fi BeginTime="$(date +"%s")" -"$GAMEDIR/$EXC_BINARY" $@ +"$GAMEDIR/$EXC_BINARY" "$@" "$GAMEDIR/$BASIC_SCRIPT" --tool-buginfo "$?" "$WARNINGS" "$BeginTime" "$(date +"%s")" "$EXC_BINARY" diff --git a/source/tools/convert_faction_xml2html/convert_faction_xml2html.pl b/source/tools/convert_faction_xml2html/convert_faction_xml2html.pl index 1d87cb6e..32a4877c 100755 --- a/source/tools/convert_faction_xml2html/convert_faction_xml2html.pl +++ b/source/tools/convert_faction_xml2html/convert_faction_xml2html.pl @@ -1158,13 +1158,13 @@ foreach my $faction_path ( @factions ) { $found = 0; if ( $relation =~ /Require/i ) { - $full_tmp = "