aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2018-03-05 21:17:48 +0000
committerYann Herklotz <ymherklotz@gmail.com>2018-03-05 21:17:48 +0000
commitc26aef766026ad9f670975428ca2fb7870db2b5a (patch)
tree92c6bce85c400a5e36ab73878ea93ceda6542529 /.travis.yml
parentc1f4d0c1b0dc39eff8d39b036827ec647440d1fa (diff)
downloadFMark-c26aef766026ad9f670975428ca2fb7870db2b5a.tar.gz
FMark-c26aef766026ad9f670975428ca2fb7870db2b5a.zip
Adding build from source
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 8 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 65a6994..be08c6c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,7 +2,13 @@ language: csharp
mono: none
dotnet: 2.1.4
script:
- - mozroots --import --sync --machine --url "http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt"
+ - export PREFIX=`pwd`
+ - export PATH=$PREFIX/bin:$PATH
+ - git clone https://github.com/mono/mono.git
+ - cd mono
+ - ./autogen.sh --prefix=$PREFIX
+ - make
+ - make install
- cd $TRAVIS_BUILD_DIR/FMark/src/FMarkCLI
- dotnet build -v n
- dotnet run --no-build -- -t
@@ -11,4 +17,4 @@ script:
- dotnet fable yarn-build
install:
- sudo apt-get -qq update
- - sudo apt-get install -y mono-complete
+ - sudo apt-get install -y git autoconf libtool automake build-essential mono-devel gettext cmake