summaryrefslogtreecommitdiffstats
path: root/source.mk
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2013-04-22 11:40:28 (EDT)
committer P. J. McDermott <pjm@nac.net>2013-04-22 11:40:28 (EDT)
commit8098756bdcde2e822feea0112ac4d70ecaf6c3f1 (patch)
treea4e4b5500346e2bec85f4d37cee6fa877dd4ec8a /source.mk
parent4ba141f1c5cc4de2138079d43eaf24297dc9184b (diff)
Write needed documentation files in source target.
Diffstat (limited to 'source.mk')
-rw-r--r--source.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/source.mk b/source.mk
index 353f903..bd83ad2 100644
--- a/source.mk
+++ b/source.mk
@@ -18,6 +18,13 @@ NON_FREE_FILES = \
gcc/fortran/invoke.texi \
libgomp/libgomp.info \
libgomp/libgomp.texi
+NEEDED_FILES = \
+ gcc/doc/gcc.texi \
+ gcc/doc/invoke.texi \
+ gcc/doc/gcov.texi \
+ gcc/doc/include/funding.texi \
+ gcc/doc/gccint.texi \
+ libgomp/libgomp.texi
UPSTREAM_VER = $$(printf '%s\n' '$(OPK_SOURCE_VERSION_UPSTREAM)' | \
sed 's/^\([0-9a-z.~-][0-9a-z.~-]*\)+sip[1-9][0-9]*.*$$/\1/')
@@ -43,6 +50,9 @@ $(SOURCE_ARCHIVE):
for file in $(NON_FREE_FILES); do \
rm -f "gcc-$(UPSTREAM_VER)/$${file}"; \
done
+ for file in $(NEEDED_FILES); do \
+ >"gcc-$(UPSTREAM_VER)/$${file}"; \
+ done
tar -cjf '$(SOURCE_ARCHIVE)' "gcc-$(UPSTREAM_VER)"
rm -Rf "gcc-$(UPSTREAM_VER)"
rm -f "$(UPSTREAM_ARCHIVE)"