diff --git a/CMakeLists.txt b/CMakeLists.txt index dbd716e..82de4ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ ### -### Copyright 2015-2019 Oliver Giles +### Copyright 2015-2020 Oliver Giles ### ### This file is part of Laminar ### @@ -22,7 +22,7 @@ cmake_policy(SET CMP0058 NEW) set(CMAKE_INCLUDE_CURRENT_DIR ON) -add_definitions("-std=c++14 -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare") +add_definitions("-std=c++17 -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Werror -DDEBUG") # This macro takes a list of files, gzips them and converts the output into diff --git a/pkg/debian9-amd64.sh b/pkg/debian9-amd64.sh deleted file mode 100755 index 7c09907..0000000 --- a/pkg/debian9-amd64.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash -e - -OUTPUT_DIR=$PWD - -SOURCE_DIR=$(readlink -f $(dirname ${BASH_SOURCE[0]})/..) - -VERSION=$(cd "$SOURCE_DIR" && git describe --tags --abbrev=8 --dirty)-1~upstream-debian9 - -DOCKER_TAG=$(docker build -q - < laminar/DEBIAN/control -Package: laminar -Version: $VERSION -Section: -Priority: optional -Architecture: amd64 -Maintainer: Oliver Giles -Depends: libsqlite3-0, zlib1g -Description: Lightweight Continuous Integration Service -EOF -echo /etc/laminar.conf > laminar/DEBIAN/conffiles -cat < laminar/DEBIAN/postinst -#!/bin/bash -echo Creating laminar user with home in /var/lib/laminar -useradd -r -d /var/lib/laminar -s /usr/sbin/nologin laminar -mkdir -p /var/lib/laminar/cfg/{jobs,contexts,scripts} -chown -R laminar: /var/lib/laminar -EOF -chmod +x laminar/DEBIAN/postinst - -dpkg-deb --build laminar -mv laminar.deb /output/laminar_${VERSION}_amd64.deb -EOS diff --git a/pkg/debian9-armhf.sh b/pkg/debian9-armhf.sh deleted file mode 100755 index ea84a2d..0000000 --- a/pkg/debian9-armhf.sh +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash -e - -OUTPUT_DIR=$PWD - -SOURCE_DIR=$(readlink -f $(dirname ${BASH_SOURCE[0]})/..) - -VERSION=$(cd "$SOURCE_DIR" && git describe --tags --abbrev=8 --dirty)-1~upstream-debian9 - -DOCKER_TAG=$(docker build -q - < toolchain.cmake < laminar/DEBIAN/control -Package: laminar -Version: $VERSION -Section: -Priority: optional -Architecture: armhf -Maintainer: Oliver Giles -Depends: libsqlite3-0, zlib1g -Description: Lightweight Continuous Integration Service -EOF -echo /etc/laminar.conf > laminar/DEBIAN/conffiles -cat < laminar/DEBIAN/postinst -#!/bin/bash -echo Creating laminar user with home in /var/lib/laminar -useradd -r -d /var/lib/laminar -s /usr/sbin/nologin laminar -mkdir -p /var/lib/laminar/cfg/{jobs,contexts,scripts} -chown -R laminar: /var/lib/laminar -EOF -chmod +x laminar/DEBIAN/postinst - -dpkg-deb --build laminar -mv laminar.deb /output/laminar_${VERSION}_armhf.deb -EOS