summaryrefslogtreecommitdiffstats
path: root/source.mk
diff options
context:
space:
mode:
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)"