mirror of
https://github.com/FWGS/xash3d-fwgs
synced 2024-11-22 01:45:19 +01:00
travis: fix osx archive name, remove unneeded envvars on osx, try to fix windows python
This commit is contained in:
parent
ebbe22b09a
commit
db30358d06
@ -34,7 +34,7 @@ matrix:
|
||||
dist: xenial
|
||||
- os: osx
|
||||
- os: windows
|
||||
python: "3.6"
|
||||
env: PYTHONENCODING=UTF-8
|
||||
before_script:
|
||||
- sh scripts/travis_common_deps.sh
|
||||
- sh scripts/travis_${TRAVIS_OS_NAME}_deps.sh
|
||||
@ -48,5 +48,5 @@ after_script:
|
||||
- cd ${TRAVIS_BUILD_DIR}
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ccache --show-stats; fi
|
||||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sh scripts/travis-deploy.sh newengine Xash3DFWGS-i386.AppImage xash3d-mingw.7z; fi
|
||||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then sh scripts/travis-deploy.sh newengine xash3d-osx.7z; fi
|
||||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then sh scripts/travis-deploy.sh newengine xash3d-osx.tar.bz2; fi
|
||||
- if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then sh scripts/travis-deploy.sh newengine xash3d-vc.7z; fi
|
||||
|
@ -5,10 +5,6 @@
|
||||
# Build engine
|
||||
|
||||
cd $TRAVIS_BUILD_DIR
|
||||
export CC="/usr/bin/clang"
|
||||
export CXX="/usr/bin/clang++"
|
||||
export CFLAGS="-m32"
|
||||
export CXXFLAGS="-m32"
|
||||
python waf configure --sdl2=$HOME/Library/Frameworks/SDL2.framework/ --vgui=$TRAVIS_BUILD_DIR/vgui-dev --build-type=debug || die
|
||||
python waf build -j2 || die
|
||||
mkdir -p pkg/
|
||||
|
@ -50,7 +50,7 @@ init_repo_and_copy_files()
|
||||
push_until_success()
|
||||
{
|
||||
git push travis-deploy-public $SOURCE_NAME-$TRAVIS_BRANCH
|
||||
|
||||
|
||||
# probably will never occur, just in case
|
||||
count=0
|
||||
while [ $? -ne 0 ] && [ $count -lt 5 ]
|
||||
@ -85,7 +85,8 @@ SOURCE_NAME=$1
|
||||
shift
|
||||
|
||||
PUSHED_COMMIT=$(curl --fail https://raw.githubusercontent.com/FWGS/xash3d-deploy/$SOURCE_NAME-$TRAVIS_BRANCH/commit.txt)
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Pushed commit: $PUSHED_COMMIT"
|
||||
if [ ! -z "$PUSHED_COMMIT" ]; then
|
||||
REV_RANGE="HEAD...$PUSHED_COMMIT"
|
||||
else
|
||||
REV_RANGE="HEAD"
|
||||
@ -95,13 +96,13 @@ git config --global user.name FWGS-deployer
|
||||
git config --global user.email FWGS-deployer@users.noreply.github.com
|
||||
|
||||
FILES=$*
|
||||
|
||||
|
||||
if [ "$TRAVIS_COMMIT" != "$PUSHED_COMMIT" ]; then
|
||||
# Create new repo with new files
|
||||
init_repo_and_copy_files
|
||||
generate_readme
|
||||
commit_files
|
||||
force_push
|
||||
force_push
|
||||
else
|
||||
# download repo and commit new files
|
||||
download_repo_and_copy_files
|
||||
|
@ -1,6 +1,10 @@
|
||||
# python 2.7 cp65001 support
|
||||
python -m pip install -U pip
|
||||
pip install win-unicode-console
|
||||
|
||||
# SDL2 for VC prebuilt
|
||||
curl http://libsdl.org/release/SDL2-devel-$SDL_VERSION-VC.zip -o SDL2.zip
|
||||
unzip SDL2.zip
|
||||
unzip SDL2.zip
|
||||
mv SDL2-$SDL_VERSION SDL2_VC
|
||||
|
||||
cd $TRAVIS_BUILD_DIR
|
||||
|
Loading…
Reference in New Issue
Block a user