From 9e67efaf987713e157d4fbbb2fb69042169cc0cc Mon Sep 17 00:00:00 2001 From: Ulya Fokanova <skvadrik@gmail.com> Date: Sat, 26 Jul 2014 11:52:34 +0300 Subject: [PATCH] Added missing headers to tarball and dist-check to release.sh. --- re2c/Makefile.am | 8 +++++--- re2c/release.sh | 12 ++++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/re2c/Makefile.am b/re2c/Makefile.am index 6c0afadf..5ec3f04f 100755 --- a/re2c/Makefile.am +++ b/re2c/Makefile.am @@ -5,8 +5,10 @@ win_BINARIES = $(WINBUILDDIR)/re2c.exe re2c_SOURCES = code.cc dfa.cc main.cc parser.cc actions.cc scanner.re substr.cc range.cc \ translate.cc scanner.cc mbo_getopt.cc print.cc \ enc.cc utf8.cc utf8_range.cc utf8_regexp.cc utf16.cc utf16_range.cc utf16_regexp.cc range_suffix.cc \ - basics.h dfa.h globals.h ins.h parser.h re.h scanner.h \ - substr.h token.h mbo_getopt.h code.h stream_lc.h code_names.h + basics.h code.h code_names.h dfa.h enc.h free_list.h globals.h ins.h \ + mbo_getopt.h parser.h print.h range.h range_suffix.h re.h \ + scanner.h smart_ptr.h substr.h stream_lc.h token.h \ + utf16.h utf16_range.h utf16_regexp.h utf8.h utf8_range.h utf8_regexp.h BUILT_SOURCES = parser.cc scanner.cc #CXXFLAGS = -O2 -Wall -Wno-unused -Wno-parentheses -Wno-deprecated @@ -21,7 +23,7 @@ CLEANFILES = parser.cc y.tab.c y.tab.h scanner.cc re2c.1 .version htdocs/manua DISTCLEANFILES = makerpm re2c.spec README scanner.cc re2c$(EXEEXT) -EXTRA_SRC = README parser.y scanner.re y.tab.h CHANGELOG \ +EXTRA_SRC = README parser.y scanner.re y.tab.h CHANGELOG NO_WARRANTY \ doc examples test bootstrap/*.cc bootstrap/*.h lessons EXTRA_DIST = $(EXTRA_SRC) makerpm.in re2c.spec.in re2c.spec README.in config_w32.h.in EXTRA_ZIP = $(EXTRA_SRC) config_w32.h *.sln *.vcproj re2c.rules diff --git a/re2c/release.sh b/re2c/release.sh index 3e2d85a8..a549422c 100755 --- a/re2c/release.sh +++ b/re2c/release.sh @@ -21,6 +21,18 @@ make clean make tests -j5 make zip dist docs +# dist-check +tmpdir=` date +"%Y%m%d%H%M%S%N"` +mkdir $tmpdir +cp re2c-$version.tar.gz $tmpdir +cd $tmpdir +gunzip re2c-$version.tar.gz +tar -x -f re2c-$version.tar +cd re2c-$version +./configure && make -j5 && make tests +cd ../.. +rm -r $tmpdir + # commit release git commit -a -m "Release $version." git push -- 2.40.0