gsplus/.gitlab-ci.yml

69 lines
1.2 KiB
YAML
Raw Normal View History

2016-02-06 15:19:32 +00:00
2016-02-07 16:38:04 +00:00
stages:
- build
- package
2016-02-07 16:38:04 +00:00
2016-02-07 18:48:07 +00:00
build-ubuntu-x:
2016-02-07 16:38:04 +00:00
tags:
- ubuntu
stage: build
2016-02-06 15:19:32 +00:00
script:
- sudo apt-get update -qq && sudo apt-get install -y -qq g++ libpcap0.8-dev libx11-dev libxext-dev
2016-02-06 15:19:32 +00:00
- cd src
- ln -s vars_x86linux_x11 vars
- make clean ; make
2016-02-07 18:48:07 +00:00
build-ubuntu-sdl:
tags:
- ubuntu
stage: build
script:
- sudo apt-get update -qq && sudo apt-get install -y -qq g++ libpcap0.8-dev libx11-dev libsdl2-dev libfreetype6-dev
2016-02-07 18:48:07 +00:00
- cd src
- ln -s vars_x86linux_sdl vars
- make clean ; make
2016-03-03 21:25:24 +00:00
build-ubuntu-sdl2:
tags:
- ubuntu
stage: build
script:
- sudo apt-get update -qq && sudo apt-get install -y -qq g++ libpcap0.8-dev libx11-dev libsdl2-dev libfreetype6-dev
2016-03-03 21:25:24 +00:00
- cd src
- ln -s vars_x86linux_sdl2 vars
- make clean ; make
2016-02-06 15:19:32 +00:00
2016-02-07 16:40:57 +00:00
build-osx:
tags:
- osx
stage: build
script:
- cd src
- ln -s vars_osx_sdl2 vars
- make clean ; make
package-osx:
tags:
2016-10-14 18:15:40 +00:00
- osx
stage: package
script:
- gzip < gsplus README.txt > gsplus-osx-latest.gz
artifacts:
paths:
- gsplus-osx-latest.gz
2016-02-07 16:40:57 +00:00
2016-04-24 14:50:51 +00:00
build-win32:
tags:
- windows
stage: build
script:
- cd src
2016-04-24 20:03:52 +00:00
- ln -s vars_win32 vars
- make clean
- make