Enabling OSX build
Signed-off-by: Tilman Kamp <tilmankamp@posteo.de>
This commit is contained in:
Родитель
4c3730a1d5
Коммит
b41f1c0e4d
|
@ -2,6 +2,7 @@
|
|||
/target/*
|
||||
/sphinxbase/*
|
||||
/src/main/*
|
||||
/src/programs/.libs/*
|
||||
/swig/java/edu/*
|
||||
/swig/java/pocketsphinx*.zip
|
||||
/swig/java/*.jar
|
||||
|
@ -25,6 +26,7 @@
|
|||
/depcomp
|
||||
/ltmain.sh
|
||||
/missing
|
||||
/model/languagemodel*
|
||||
|
||||
# Generated Makefiles
|
||||
Makefile
|
||||
|
|
27
.travis.yml
27
.travis.yml
|
@ -1,15 +1,26 @@
|
|||
language: c
|
||||
jdk: openjdk8
|
||||
language: java
|
||||
sudo: required
|
||||
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
|
||||
env:
|
||||
- CROSS=true
|
||||
- CROSS=false
|
||||
|
||||
matrix:
|
||||
exclude:
|
||||
- os: osx
|
||||
env: CROSS=true
|
||||
|
||||
dist: trusty
|
||||
|
||||
script:
|
||||
- ./build-java-bindings.sh
|
||||
before_install:
|
||||
- ./travis-prepare.sh
|
||||
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- swig
|
||||
script:
|
||||
- ./travis-build.sh
|
||||
|
||||
deploy:
|
||||
provider: releases
|
||||
|
|
|
@ -36,5 +36,5 @@ cd model
|
|||
for d in */; do
|
||||
name="${d%/}"
|
||||
echo "Model: $name..."
|
||||
zip languagemodel-$name.zip $name
|
||||
zip -r languagemodel-$name.zip $name
|
||||
done
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [[ `uname` == 'Darwin' ]]; then
|
||||
export JAVA_HOME=`/usr/libexec/java_home`
|
||||
fi
|
||||
|
||||
./build-java-bindings.sh
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
echo "##### Installing swig..."
|
||||
if [[ `uname` == 'Darwin' ]]; then
|
||||
brew update
|
||||
brew install swig
|
||||
else
|
||||
sudo apt-get install -y swig
|
||||
fi
|
Загрузка…
Ссылка в новой задаче