-
Notifications
You must be signed in to change notification settings - Fork 78
/
.travis.yml
47 lines (40 loc) · 868 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
language: generic
compiler:
- g++
sudo: required
dist: trusty
addons:
apt:
packages:
- g++
- gettext
- intltool
- libqt4-dev
- autoconf
- automake
- libexiv2-dev
- libalglib-dev
- libboost-all-dev
before_script:
- mkdir -p build
- cd build
- export PKG_CONFIG_PATH=/app/lib/pkgconfig:${PKG_CONFIG_PATH}
- export LD_LIBRARY_PATH=/app/lib:${LD_LIBRARY_PATH}
- git clone https://github.com/LibRaw/LibRaw.git
- cd LibRaw
- autoreconf --install
#- automake --add-missing
#- autoconf
- pwd
- ls
- ./configure --prefix=/app
- make -j2
- sudo make install
- cd ..
- rm -rf LibRaw
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/app ..
- make -j2
- sudo make install
- cd ..
script:
- bash appimage/appimage.sh