forked from 0xd34df00d/leechcraft
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
19 lines (19 loc) · 1.41 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
language: cpp
compiler:
- gcc
- clang
before_install:
- sudo add-apt-repository -y ppa:tehnick/leechcraft-stable
- sudo add-apt-repository -y ppa:kostko/boost
- sudo add-apt-repository -y ppa:george-edison55/gcc4.7-precise
- sudo apt-get update -qq
- sudo apt-get install g++-4.7 cmake libboost-thread1.53-dev libboost-date-time1.53-dev libboost-filesystem1.53-dev libboost-regex1.53-dev libboost-program-options1.53-dev libqt4-dev libqxmpp-dev libqtwebkit-dev qtmobility-dev libavcodec-dev libgeoip-dev libtelepathy-qt4-dev libqscintilla2-dev libpoppler-qt4-dev libpoppler-cpp-dev libdjvulibre-dev libhunspell-dev libspectre-dev liblastfm-dev libqjson-dev libmagic-dev libpcre3-dev libqca2-dev libotr2-dev libaspell-dev libspeex-dev libtag1-dev libqwt-dev libqxt-dev libmsn-dev libbz2-dev zlib1g-dev libx11-dev x11proto-randr-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libguess-dev libavformat-dev libavutil-dev libudev-dev libvlc-dev libnl-3-dev libnl-route-3-dev
- sudo apt-get download libtorrent-rasterbar-dev libtorrent-rasterbar6
- sudo dpkg --force-depends -i libtorrent-*
- git clone https://github.com/kypeli/kQOAuth.git
- cd kQOAuth
- qmake
- make -j4
- sudo make install
- cd ..
script: mkdir build && cd build && CMAKE_INCLUDE_PATH="/usr/include/QtMultimediaKit:/usr/include/QtMobility" cmake ../src -DENABLE_SYNCER=False -DENABLE_OTLOZHU=False -DENABLE_MUSICZOMBIE=False && make