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
48
49
50
51
|
language: cpp
sudo: required
dist: trusty
compiler: gcc
addons:
apt:
packages:
- cmake
- cmake-data
- gcc-multilib
- g++-multilib
- libc6
- libfltk-images1.3
- libfltk1.3
- libfltk1.3-dev
- libfltk1.3-compat-headers
- libgcc1
- libstdc++6
- libx11-dev
- libxpm-dev
- fluid
- pkg-config
before_script:
- mkdir build && cd build
script:
- cmake ..
- make -j$(nproc)
- make DESTDIR=appdir install ; find appdir/
- wget -c "https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage"
- chmod a+x linuxdeployqt*.AppImage
- unset LD_LIBRARY_PATH
- "./linuxdeployqt*.AppImage ./appdir/usr/share/applications/jwm-settings-manager.desktop
-bundle-non-qt-libs"
- "./linuxdeployqt*.AppImage ./appdir/usr/share/applications/jwm-settings-manager.desktop
-appimage"
after_success:
- mkdir Deploy
- find ./appdir -executable -type f -exec ldd {} \; | grep " => /usr" | cut -d " "
-f 2-3 | sort | uniq
- cp ./JWM_Settings_Manager*.AppImage Deploy/
- curl --upload-file ./JWM_Settings_Manager*.AppImage https://transfer.sh/JWM_Settings_Manager-git.$(git
rev-parse --short HEAD)-x86_64.AppImage
notifications:
email: false
deploy:
provider: bintray
file: "$TRAVIS_BUILD_DIR/bintray.json"
key:
secure: RwztdzAw69BDiLl2TAGFhW/PTXhBvBgx0Kf/CDLUK+QU2xuNHCWZgMbqBAaWJo9lWmxX/koArgrQcm66fFpcb+2nTI20FDtCrHyKwlGy6gDptDWr/wM2ruGraaifn8SrzyiYX1S83KY3V1MAha+AWmYjx3/h/TRNOxg/AhjKOQe5d7IUXK+soOV80uRwSrO6LTjjqa8SgWlAUm09uJfa+zs+p5eTdZRpQNdocrMptW4fLFj53dKuw5LLyfJx3bxw3AsBlpATkMnnZzQq2Hw1hz3onEtZfQK4blFCq3WbG4zRE1gRZTWB7p0aaF7Qntcg0uXl8MpWo36pJzrtLY+mbfsdrkooNW1U839a7vud1W52Ml8Iv10ItuUE7NNEMkfWWDwOCkPQEcPpyLBg2C/fvtcQKXtq8HImdamQGlSwUa87UvV2wY4TQexOgXeRads07Wwj6oQQbu2WXMX2t2yEM5TEdhhOBYpEVVttdp3RQD7LLYxzOvVQTVi6n3IIQvhve0R6laa9mQTGq/FFKMuj7+lcbwVw9gvAHS4cAVo8On4qWlqhCtltpxwWW2hIfjR3fGzlb8zYUhvuby7p4FMve0T2y6sJuzniv1L7JRXz8vo2bXPVfnJBFv0FdYwlOHg4fRhe2WyzISl8K6QWVV9fI1d6dHCDepbwlzpDPrn+P7Q=
user:
secure: iqweh0qkWsDaNOTX9joEvA9fWPW6aFt5e+2pvLJTOLsxU17ysRWcOzNn615rmY7Rv9yzWUXPi0YMa2VDnKBdP/+6guQcCrcR0fdRRZYOTbbMdZ3a/jT8fvholU4O3jCU5eJoN7sEOeAySPMX2ZdHw3EipMQogVPp7vQtBrZZ0k1qTeuHCRaJ16zsLsoetm8DgTut0I0tdBtUhijaVljLqOJ2MYH/s5pJ3bkjk9V8NvOVPckmlBj8K4prFT4RN4NKJdacWnwFWJxysEYQpbZJMa8ft03Wrx8f8/12HeJl189/xpKQQum8ku5L0J4gQchmokdjOmgG77odxaUeKmWlEe8bEp8XIax3IN0Z5d7Bo976ZUH5ZWDJcQArk0r3z4pLfvsEeKhkhT4b2TYiWmHuB5za1dawza49EUyciMI52X/Nee9hX4a5OrJXfsazEOai6ykJL73Jkic0GvcvNsp+eSY9Xn2RoH6FfLe5tPD5Jzw5d0YxC79ZewWC/zJ5KxF7C9j7We57OLJnEv/NZQCBWfEWpASQCYqkV/70bYJG9Dmi06489iBmzQ66RgpaFl5xhilR4DbKfUP1ROnptPqcCSfOllrX79iFhVgj7UNI1edeKS+zBstdutISYTkonwaWZV7PiT1IVr8nBNpILg/Wvz/XgJ4LracY2tOLc85OKEo=
|