diff options
author | Patrick McDermott <patrick.mcdermott@libiquity.com> | 2020-08-09 16:51:31 (EDT) |
---|---|---|
committer | Patrick McDermott <patrick.mcdermott@libiquity.com> | 2020-08-09 16:51:31 (EDT) |
commit | e3bc617e20ab69d4c0285f33eac4fc64afcaae86 (patch) | |
tree | 445531419aecf464548d51dc03c315cad1ad98de /Makefile.am | |
parent | 88bf8172ee60504b9d8bd6d2b337097d3cb9aa32 (diff) |
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 105 |
1 files changed, 0 insertions, 105 deletions
diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index c8f8d24..0000000 --- a/Makefile.am +++ /dev/null @@ -1,105 +0,0 @@ -# Process this file with automake to produce an input makefile. -# -# Copyright (C) 2014, 2017, 2018 Patrick McDermott -# -# This file is part of wolfutil. -# -# wolfutil is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 2 of the License, or -# (at your option) any later version. -# -# wolfutil is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with wolfutil. If not, see <http://www.gnu.org/licenses/>. - -KEY = '2250 31F0 47FF E516 63ED 516F 1A45 9ECD E4D6 04BE' - -if IN_GIT -PACKAGE_VERSION_GIT = $$(printf ' (%s)' \ - "$$({ git describe --tags --dirty 2>/dev/null || \ - printf '%s-g%s' \ - "$$(git rev-list --count HEAD)" \ - "$$(git describe --tags --dirty --always)"; \ - } | sed 's|^.*/||')") -else -PACKAGE_VERSION_GIT = -endif - -# PACKAGE_STRING is used in the test suite output and log. -# PACKAGE_VERSION can't be overridden. Automake ignores it in the IN_GIT -# conditional (and throws a warning), and setting it to $(PACKAGE_VERSION_GIT) -# outside the conditional causes PACKAGE_VERSION_GIT to reference itself. -# VERSION is not set here because it is used by: -# * Automake's distdir macro -# * Automake's distdir target (which checks for $(VERSION) in NEWS) -# * Our release target -PACKAGE_STRING = $(PACKAGE_NAME) $(PACKAGE_VERSION)$(PACKAGE_VERSION_GIT) - -bin_PROGRAMS = wolfutil - -wolfutil_SOURCES = -wolfutil_CFLAGS = \ - $(WARN_CFLAGS) \ - $(ASAN_CFLAGS) -wolfutil_CPPFLAGS = \ - -DABS_TOP_BUILDDIR=\"$(abs_top_builddir)\" \ - -DBINDIR=\"$(bindir)\" \ - -DPKGDATADIR=\"$(pkgdatadir)\" \ - -DLOCALEDIR=\"$(localedir)\" \ - -DPROGRAM_NAME=\"wolfutil\" \ - $(LIBPNG_CFLAGS) -wolfutil_LDADD = \ - $(WOLFSSL_LIBS) \ - $(ASAN_CFLAGS) -wolfutil_LINK = $(LINK) version.c -EXTRA_wolfutil_DEPENDENCIES = version.c -EXTRA_DIST = -CLEANFILES = version.c - -version.c: $(wolfutil_OBJECTS) $(wolfutil_DEPENDENCIES) - $(AM_V_GEN)printf 'const char *PACKAGE_VERSION_GIT = "%s";\n' \ - "$(PACKAGE_VERSION_GIT)" >version.c - -dist-hook: - set -e; \ - if [ -d '$(srcdir)/.git' ]; then \ - printf 'Generated file. Do not edit.\n\n' \ - >'$(distdir)/ChangeLog~'; \ - GIT_DIR='$(srcdir)/.git' git log --stat --color=never \ - >>'$(distdir)/ChangeLog~'; \ - mv '$(distdir)/ChangeLog~' '$(distdir)/ChangeLog'; \ - fi - -release: - sed "s/^Released: ????-??-??\$$/Released: $$(date '+%Y-%m-%d')/" \ - '$(srcdir)/NEWS' >'$(srcdir)/NEWS~' - mv '$(srcdir)/NEWS~' '$(srcdir)/NEWS' - $(MAKE) distcheck - set -e; \ - export GIT_DIR='$(srcdir)/.git'; \ - export GIT_WORK_TREE='$(srcdir)'; \ - git commit -m 'NEWS: Release $(PACKAGE) $(VERSION)' -- NEWS; \ - git tag '$(PACKAGE)/$(VERSION)' HEAD; \ - git push --tags origin master:master - md5sum $(DIST_ARCHIVES) >MD5SUMS - sha256sum $(DIST_ARCHIVES) >SHA256SUMS - set -e; \ - sigs=''; \ - for f in $(DIST_ARCHIVES); do \ - gpg --local-user $(KEY) --armor --detach-sign $${f}; \ - sigs="$${sigs} $${f}.asc"; \ - done; \ - ssh files@files.proteanos.com mkdir -p files/pub/$(PACKAGE); \ - rsync -az --progress --stats $(DIST_ARCHIVES) $${sigs} \ - MD5SUMS SHA256SUMS \ - files@files.proteanos.com:files/pub/$(PACKAGE)/$(VERSION)/ - '$(srcdir)/scripts/announce-release.sh' \ - $(PACKAGE) $(VERSION) '$(PACKAGE_NAME)' - -include $(top_srcdir)/src/local.mk -include $(top_srcdir)/tests/local.mk |