1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-25 22:53:19 +00:00

Merge pull request #43 from AMDmi3/travis

Add Travis CI support
This commit is contained in:
Zeno Rogue 2018-06-28 15:24:38 +02:00 committed by GitHub
commit 313dd233a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 1 deletions

19
.travis.yml Normal file
View File

@ -0,0 +1,19 @@
language: cpp
sudo: required
addons:
apt:
packages:
- libsdl-dev
- libsdl-mixer1.2-dev
- libsdl-gfx1.2-dev
- libsdl-ttf2.0-dev
- libglew-dev
compiler:
- gcc
- clang
script:
- autoreconf -fiv
- ./configure
- make
- sudo make install
- ./hyperrogue --help

View File

@ -21,7 +21,7 @@ dist_sounds_DATA = sounds/*
noinst_PROGRAMS = langen
langen_SOURCES = langen.cpp
# Disable optimization, not needed
langen_CXXFLAGS = -O0
langen_CXXFLAGS = -O0 -std=c++11
# Generation of language-data.cpp
language-data.cpp: langen