~israeldahl/jwm-settings-manager/trunk

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=