2016-02-06 09:19:32 -06:00
|
|
|
|
2016-02-07 10:38:04 -06:00
|
|
|
stages:
|
|
|
|
- build
|
2016-10-14 13:11:43 -05:00
|
|
|
- package
|
2016-02-07 10:38:04 -06:00
|
|
|
|
2016-02-07 12:48:07 -06:00
|
|
|
build-ubuntu-x:
|
2016-02-07 10:38:04 -06:00
|
|
|
tags:
|
|
|
|
- ubuntu
|
|
|
|
stage: build
|
2016-02-06 09:19:32 -06:00
|
|
|
script:
|
2016-04-22 07:24:15 -05:00
|
|
|
- sudo apt-get update -qq && sudo apt-get install -y -qq g++ libpcap0.8-dev libx11-dev libxext-dev
|
2016-02-06 09:19:32 -06:00
|
|
|
- cd src
|
|
|
|
- ln -s vars_x86linux_x11 vars
|
|
|
|
- make clean ; make
|
|
|
|
|
2016-02-07 12:48:07 -06:00
|
|
|
build-ubuntu-sdl:
|
|
|
|
tags:
|
|
|
|
- ubuntu
|
|
|
|
stage: build
|
|
|
|
script:
|
2016-10-19 13:20:27 -05:00
|
|
|
- sudo apt-get update -qq && sudo apt-get install -y -qq g++ libpcap0.8-dev libx11-dev libsdl2-dev libfreetype6-dev libsdl2-image-dev
|
2016-02-07 12:48:07 -06:00
|
|
|
- cd src
|
|
|
|
- ln -s vars_x86linux_sdl vars
|
|
|
|
- make clean ; make
|
|
|
|
|
2016-03-03 15:25:24 -06:00
|
|
|
build-ubuntu-sdl2:
|
|
|
|
tags:
|
|
|
|
- ubuntu
|
|
|
|
stage: build
|
|
|
|
script:
|
2016-10-19 13:20:27 -05:00
|
|
|
- sudo apt-get update -qq && sudo apt-get install -y -qq g++ libpcap0.8-dev libx11-dev libsdl2-dev libfreetype6-dev libsdl2-image-dev
|
2016-03-03 15:25:24 -06:00
|
|
|
- cd src
|
|
|
|
- ln -s vars_x86linux_sdl2 vars
|
|
|
|
- make clean ; make
|
|
|
|
|
|
|
|
|
2016-02-06 09:19:32 -06:00
|
|
|
|
2016-02-07 10:40:57 -06:00
|
|
|
build-osx:
|
|
|
|
tags:
|
|
|
|
- osx
|
|
|
|
stage: build
|
|
|
|
script:
|
|
|
|
- cd src
|
|
|
|
- ln -s vars_osx_sdl2 vars
|
|
|
|
- make clean ; make
|
2016-10-14 13:27:53 -05:00
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- gsplus
|
|
|
|
expire_in: 5 minutes
|
2016-02-07 10:40:57 -06:00
|
|
|
|
2016-10-14 13:11:43 -05:00
|
|
|
package-osx:
|
|
|
|
tags:
|
2016-10-14 13:15:40 -05:00
|
|
|
- osx
|
2016-10-14 13:11:43 -05:00
|
|
|
stage: package
|
|
|
|
script:
|
2016-10-14 14:44:58 -05:00
|
|
|
- chmod +x make_dist_mac.sh
|
|
|
|
- ./make_dist_mac.sh
|
2016-10-14 13:11:43 -05:00
|
|
|
artifacts:
|
|
|
|
paths:
|
2016-10-14 14:44:58 -05:00
|
|
|
- gsplus-osx.tar.gz
|
2016-10-14 13:11:43 -05:00
|
|
|
|
|
|
|
|
2016-02-07 10:40:57 -06:00
|
|
|
|
2016-04-24 09:50:51 -05:00
|
|
|
|
|
|
|
build-win32:
|
|
|
|
tags:
|
|
|
|
- windows
|
|
|
|
stage: build
|
|
|
|
script:
|
|
|
|
- cd src
|
2016-04-24 15:03:52 -05:00
|
|
|
- ln -s vars_win32 vars
|
2016-10-12 15:46:58 -05:00
|
|
|
- make clean
|
|
|
|
- make
|
2016-10-14 15:18:07 -05:00
|
|
|
artifacts:
|
|
|
|
paths:
|
2016-10-18 22:01:19 -07:00
|
|
|
- gsplus32.exe
|
2016-10-14 15:18:07 -05:00
|
|
|
expire_in: 5 minutes
|
|
|
|
|
|
|
|
package-win32:
|
2016-10-18 22:01:19 -07:00
|
|
|
tags:
|
|
|
|
- windows
|
|
|
|
stage: package
|
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- gsplus32.exe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
build-win-sdl:
|
|
|
|
tags:
|
|
|
|
- windows
|
|
|
|
stage: build
|
|
|
|
script:
|
|
|
|
- cd src
|
|
|
|
- ln -s vars_win32_sdl vars
|
|
|
|
- make clean
|
|
|
|
- make
|
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- gsplus.exe
|
|
|
|
expire_in: 5 minutes
|
|
|
|
|
|
|
|
package-win-sdl:
|
2016-10-14 15:18:07 -05:00
|
|
|
tags:
|
|
|
|
- windows
|
|
|
|
stage: package
|
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- gsplus.exe
|
2016-10-18 22:01:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|