Skip to content

Commit 753c799

Browse files
committed
Updated devutils
1 parent 258032f commit 753c799

File tree

12 files changed

+56583
-2
lines changed

12 files changed

+56583
-2
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,4 @@
2222
!libs/**
2323
!tests/**
2424
!graphics/**
25-
!devutils/amalgamate.bat
26-
!devutils/amalgamate.exe
25+
!devutils/**

devutils/amalgamate-src/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
amalgamate
2+
*.o

devutils/amalgamate-src/.travis.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
sudo: false
2+
language: cpp
3+
4+
addons:
5+
apt:
6+
sources: &sources
7+
- ubuntu-toolchain-r-test
8+
9+
matrix:
10+
fast_finish: true
11+
include:
12+
# gcc-4.8 compiles fin, on run throws regex_error
13+
# - env: MY_CXX='g++-4.8'
14+
# addons: {apt: { packages: [ g++-4.8 ], sources: *sources }}
15+
16+
- env: MY_CXX='g++-4.9'
17+
addons: {apt: { packages: [ g++-4.9 ], sources: *sources }}
18+
19+
- env: MY_CXX='g++-5'
20+
addons: {apt: { packages: [ g++-5 ], sources: *sources }}
21+
22+
- env: MY_CXX='g++-6'
23+
addons: {apt: { packages: [ g++-6 ], sources: *sources }}
24+
25+
before_install:
26+
# this is required because Travis exports CC/CXX between `apt addons` and `before_install`
27+
- export CXX="${MY_CXX}"
28+
29+
script:
30+
- make
31+
- make check

0 commit comments

Comments
 (0)