From 7882429cef91d7dfeb778a4c60e43ba65e8ab693 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sun, 26 Aug 2018 19:59:32 +0200 Subject: [PATCH] drone: replaced stretch-dependencies with jessie-backports --- .drone.yml | 50 +++++++++++++++++++++++++------------------------- CMakeLists.txt | 2 +- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.drone.yml b/.drone.yml index 047c91b..147eeac 100644 --- a/.drone.yml +++ b/.drone.yml @@ -47,11 +47,34 @@ pipeline: image: gcc:6 pull: true commands: - - echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list.d/stretch.list + - echo "deb http://deb.debian.org/debian jessie-backports main" >> /etc/apt/sources.list.d/backports.list - echo "deb http://deb.debian.org/debian buster main" >> /etc/apt/sources.list.d/buster.list - echo "APT::Default-Release \"jessie\";" >> /etc/apt/apt.conf.d/00default_release - apt-get update -q - - apt-get install -qy -t stretch cmake libjsoncpp-dev + - apt-get install -qy -t jessie-backports cmake libjsoncpp-dev + - apt-get install -qy libcurl4-openssl-dev + - apt-get install -qy -t buster libcurlpp-dev + - apt-get install -qy rpm file + - rm -rf build && mkdir -p build && cd build + - cmake -DWITH_EXAMPLES=ON -DWITH_TESTS=ON .. + - make VERBOSE=1 + - make install DESTDIR=install + - ctest .. + - cp -v ../packages/gentoo/mastodon-cpp-0.0.0.ebuild mastodon-cpp-${DRONE_TAG}.ebuild + - make package + - cmake -DWITH_DEB=ON .. + - make package + - cmake -DWITH_DEB=OFF -DWITH_RPM=ON .. + - make package + gcc5: + image: gcc:5 + pull: true + commands: + - echo "deb http://deb.debian.org/debian jessie-backports main" >> /etc/apt/sources.list.d/backports.list + - echo "deb http://deb.debian.org/debian buster main" >> /etc/apt/sources.list.d/buster.list + - echo "APT::Default-Release \"jessie\";" >> /etc/apt/apt.conf.d/00default_release + - apt-get update -q + - apt-get install -qy -t jessie-backports cmake libjsoncpp-dev - apt-get install -qy libcurl4-openssl-dev - apt-get install -qy -t buster libcurlpp-dev - apt-get install -qy rpm file @@ -66,29 +89,6 @@ pipeline: - make package - cmake -DWITH_DEB=OFF -DWITH_RPM=ON .. - make package - # gcc5: - # image: gcc:5 - # pull: true - # commands: - # - echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list.d/stretch.list - # - echo "deb http://deb.debian.org/debian buster main" >> /etc/apt/sources.list.d/buster.list - # - echo "APT::Default-Release \"jessie\";" >> /etc/apt/apt.conf.d/00default_release - # - apt-get update -q - # - apt-get install -qy -t stretch cmake libjsoncpp-dev - # - apt-get install -qy libcurl4-openssl-dev - # - apt-get install -qy -t buster libcurlpp-dev - # - apt-get install -qy rpm file - # - rm -rf build && mkdir -p build && cd build - # - cmake -DWITH_EXAMPLES=ON -DWITH_TESTS=ON .. - # - make VERBOSE=1 - # - make install DESTDIR=install - # - ctest .. - # - cp -v ../packages/gentoo/mastodon-cpp-0.0.0.ebuild mastodon-cpp-${DRONE_TAG}.ebuild - # - make package - # - cmake -DWITH_DEB=ON .. - # - make package - # - cmake -DWITH_DEB=OFF -DWITH_RPM=ON .. - # - make package prepare_release: image: gcc:5 pull: true diff --git a/CMakeLists.txt b/CMakeLists.txt index 70e322b..3bea2be 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.7) +cmake_minimum_required (VERSION 3.6) project (mastodon-cpp VERSION 0.18.4 LANGUAGES CXX