From 6f521c12ae370485b66dcf07e3437bfa04776ebc Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sat, 23 Jan 2016 17:32:46 -0500 Subject: Makefile.am: Add comment about PACKAGE_VERSION hack --- diff --git a/Makefile.am b/Makefile.am index 0ce506b..7278df2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -28,6 +28,12 @@ PACKAGE_VERSION_GIT = $(PACKAGE_VERSION) endif SUFFIXES = .sh .sho .ms .1in .1 .8in .8 + +# This PACKAGE_VERSION stuff is a rather gross hack, but it's the only reliable +# way to put Git commit information in the prokit executable. Setting +# PACKAGE_VERSION in configure causes it to become outdated until the next +# configure run. Adding it to the preprocessor command line can cause multiple +# values of it to exist in the linked executable. LINK = printf "PACKAGE_VERSION='%s'\n" "$(PACKAGE_VERSION_GIT)" | \ '$(srcdir)/tools/shld.sh' -I '$(SH)' -o $@ config.sh - -- cgit v0.9.1