diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index acde7cf523bde1a3db7d29e3efa4ed64f9a1953a..ccbb3793470a20e66161dd4e4a40de9e715b2484 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -36,6 +36,19 @@ sexpots-linux: paths: - "src/sexpots/*.exe.release/*" +syncterm-linux-deb: + tags: [Linux] + image: gcc + stage: build + extends: .rules + script: + - cd src/syncterm + - make RELEASE=1 PREFIX=/usr dpkg + artifacts: + name: syncterm-linux-x64-deb + paths: + - "src/syncterm/syncterm*.deb" + syncterm-linux: tags: [Linux] image: gcc diff --git a/src/syncterm/GNUmakefile b/src/syncterm/GNUmakefile index 471ee1f5a18ed0e2efffd6d9cd65843f4fbfe05e..3b3a23ee940bf9c65e1aeab8a2134ab7f59223b8 100644 --- a/src/syncterm/GNUmakefile +++ b/src/syncterm/GNUmakefile @@ -175,7 +175,8 @@ dpkg: $(SYNCTERM) syncterm.1.gz dpkg-control dpkgdirs changelog.gz ${QUIET}${INSTALL_DATA} LICENCE dpkg${DESTDIR}${PREFIX}/share/doc/syncterm/copyright ${QUIET}${INSTALL_DATA} changelog.gz dpkg${DESTDIR}${PREFIX}/share/doc/syncterm ${QUIET}${INSTALL_DATA} dpkg-control dpkg/DEBIAN/control - ${QUIET}dpkg-deb --root-owner-group -b dpkg syncterm.deb + ${QUIET}dpkg-deb --root-owner-group -b dpkg syncterm_1.2a-${shell date -u +%Y%m%d}_${shell dpkg-architecture -q DEB_BUILD_ARCH}.deb + ${QUIET}rm -rf dpkg devel: tags cscope.out