Travis makefile
This commit is contained in:
parent
fada06efb8
commit
8e6929daa5
2 changed files with 15 additions and 9 deletions
13
.travis.yml
13
.travis.yml
|
@ -1,20 +1,14 @@
|
|||
language: go
|
||||
|
||||
go:
|
||||
- 1.6
|
||||
- 1.7
|
||||
- 1.7.x
|
||||
- tip
|
||||
|
||||
before_install:
|
||||
- sudo apt-get install software-properties-common -y
|
||||
- sudo add-apt-repository ppa:george-edison55/cmake-3.x -y
|
||||
- sudo apt-get -qq update
|
||||
|
||||
install:
|
||||
- sudo apt-get install libopenal-dev -y
|
||||
|
||||
- curl -s -L wget http://www.cmake.org/files/v3.5/cmake-3.5.2.tar.gz | tar xz
|
||||
- cd cmake-3.5.2
|
||||
- curl -s -L wget http://www.cmake.org/files/v3.7/cmake-3.7.2.tar.gz | tar xz
|
||||
- cd cmake-3.7.2
|
||||
- ./configure
|
||||
- make
|
||||
- sudo make install
|
||||
|
@ -25,3 +19,4 @@ install:
|
|||
- mkdir -p build && cd build && cmake -DBUILD_SHARED_LIBS=ON -DGLFW_BUILD_EXAMPLES=OFF -DGLFW_BUILD_TESTS=OFF -DGLFW_BUILD_DOCS=OFF -DCMAKE_INSTALL_PREFIX=/usr ..
|
||||
- make
|
||||
- sudo make install
|
||||
- cd ../..
|
||||
|
|
11
Makefile
Normal file
11
Makefile
Normal file
|
@ -0,0 +1,11 @@
|
|||
PACKAGES= raylib raygui raymath easings
|
||||
|
||||
GO?= go
|
||||
|
||||
all: packages
|
||||
|
||||
packages:
|
||||
@for pkg in ${PACKAGES}; do \
|
||||
echo "Building package github.com/gen2brain/raylib-go/$$pkg..."; \
|
||||
${GO} build github.com/gen2brain/raylib-go/$$pkg; \
|
||||
done
|
Loading…
Add table
Add a link
Reference in a new issue