Add .gitlab-ci.yml
This commit is contained in:
parent
423b3e1183
commit
5aa52b2fcc
15
.gitlab-ci.yml
Normal file
15
.gitlab-ci.yml
Normal file
@ -0,0 +1,15 @@
|
||||
image: debian:stable-slim
|
||||
|
||||
build:
|
||||
before_script:
|
||||
- apt-get -qq update
|
||||
- apt-get install build-essential libsdl2-mixer-dev libsdl2-dev
|
||||
script:
|
||||
- make
|
||||
artifacts:
|
||||
name: "generic-x86_64-build"
|
||||
paths:
|
||||
- "bin/chip8"
|
||||
- "resources/buzzer.wav"
|
||||
expire_in: 1 week
|
||||
|
2
Makefile
2
Makefile
@ -1,5 +1,5 @@
|
||||
CPPFLAGS = -D_DEFAULT_SOURCE -D_FOTIFY_SOURCE=2
|
||||
CFLAGS = $(CPPFLAGS) -std=c99 -pedantic -Wall -Wextra -O2 -fstack-protector -flto -fPIE -pipe
|
||||
CFLAGS = $(CPPFLAGS) -std=c99 -pedantic -Wall -Wextra -mtune=generic -march=x86-64 -O2 -fstack-protector -flto -fPIE -pipe
|
||||
LDFLAGS = -Wl,-z,relro,-z,now,-O2,--strip-all -lSDL2 -lSDL2_mixer -flto -pie
|
||||
|
||||
default: bin obj bin/chip8
|
||||
|
Loading…
Reference in New Issue
Block a user