Generate rem2pdf/bin/rem2pdf so we can embed VERSION

This commit is contained in:
Dianne Skoll
2022-01-28 11:15:07 -05:00
parent 949156f77c
commit 927e260f5b
4 changed files with 8 additions and 4 deletions

1
.gitignore vendored
View File

@@ -23,3 +23,4 @@ Makefile
blib/
pm_to_blib
rem2pdf/Makefile.top
rem2pdf/bin/rem2pdf

3
configure vendored
View File

@@ -4005,7 +4005,7 @@ done
VERSION=03.03.12
ac_config_files="$ac_config_files src/Makefile www/Makefile src/version.h rem2html/Makefile rem2pdf/Makefile.PL rem2pdf/Makefile.top"
ac_config_files="$ac_config_files src/Makefile www/Makefile src/version.h rem2html/Makefile rem2pdf/Makefile.PL rem2pdf/Makefile.top rem2pdf/bin/rem2pdf"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
@@ -4704,6 +4704,7 @@ do
"rem2html/Makefile") CONFIG_FILES="$CONFIG_FILES rem2html/Makefile" ;;
"rem2pdf/Makefile.PL") CONFIG_FILES="$CONFIG_FILES rem2pdf/Makefile.PL" ;;
"rem2pdf/Makefile.top") CONFIG_FILES="$CONFIG_FILES rem2pdf/Makefile.top" ;;
"rem2pdf/bin/rem2pdf") CONFIG_FILES="$CONFIG_FILES rem2pdf/bin/rem2pdf" ;;
*) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
esac

View File

@@ -49,4 +49,4 @@ AC_CHECK_FUNCS(setenv unsetenv glob mbstowcs setlocale initgroups)
VERSION=03.03.12
AC_SUBST(VERSION)
AC_SUBST(PERL)
AC_OUTPUT(src/Makefile www/Makefile src/version.h rem2html/Makefile rem2pdf/Makefile.PL rem2pdf/Makefile.top)
AC_OUTPUT(src/Makefile www/Makefile src/version.h rem2html/Makefile rem2pdf/Makefile.PL rem2pdf/Makefile.top rem2pdf/bin/rem2pdf)

View File

@@ -1,4 +1,4 @@
#!/bin/env perl
#!@PERL@
use strict;
use warnings;
@@ -7,6 +7,8 @@ use Cairo;
use Pango;
use Getopt::Long;
my $VERSION = '@VERSION@';
use Remind::PDF;
my $media_to_size = {
@@ -62,7 +64,7 @@ $me =~ s/^.*\///;
sub usage
{
print <<"EOF";
$me: Convert Remind -pp output to a PDF calendar.
$me (version $VERSION): Convert Remind -pp output to a PDF calendar.
Usage: remind -pp [options] filename | $me [options] > out.pdf