[docs] makefiles: Don't duplicate files lists in every makefile

Frédéric Delanoy frederic.delanoy at gmail.com
Sat Aug 17 02:28:39 CDT 2013


---
 Make.rules.in  | 31 +++++++++++++++++++++++++++++++
 en/Makefile.in | 30 ------------------------------
 fr/Makefile.in | 16 ----------------
 3 files changed, 31 insertions(+), 46 deletions(-)

diff --git a/Make.rules.in b/Make.rules.in
index fda8e81..7538144 100644
--- a/Make.rules.in
+++ b/Make.rules.in
@@ -16,6 +16,37 @@ DB2PS     = @DB2PS@
 DB2TXT    = @DB2TXT@
 PO4ADIR   = $(TOPSRCDIR)/po4a
 PO4AENV   = PERLLIB=$(PO4ADIR)/lib
+SGMLDIR   = $(TOPSRCDIR)/en
+
+WINEUSR_SRCS = \
+	$(SGMLDIR)/wineusr-bugs.sgml \
+	$(SGMLDIR)/wineusr-configuring.sgml \
+	$(SGMLDIR)/wineusr-getting.sgml \
+	$(SGMLDIR)/wineusr-glossary.sgml \
+	$(SGMLDIR)/wineusr-introduction.sgml \
+	$(SGMLDIR)/wineusr-running.sgml
+
+WINELIB_SRCS = \
+	$(SGMLDIR)/winelib-bindlls.sgml \
+	$(SGMLDIR)/winelib-intro.sgml \
+	$(SGMLDIR)/winelib-mfc.sgml \
+	$(SGMLDIR)/winelib-porting.sgml \
+	$(SGMLDIR)/winelib-toolkit.sgml
+
+WINEDEV_SRCS = \
+	$(SGMLDIR)/winedev-architecture.sgml \
+	$(SGMLDIR)/winedev-ddraw.sgml \
+	$(SGMLDIR)/winedev-debugger.sgml \
+	$(SGMLDIR)/winedev-debugging.sgml \
+	$(SGMLDIR)/winedev-documentation.sgml \
+	$(SGMLDIR)/winedev-multimedia.sgml \
+	$(SGMLDIR)/winedev-ole.sgml \
+	$(SGMLDIR)/winedev-opengl.sgml \
+	$(SGMLDIR)/winedev-testing.sgml \
+	$(SGMLDIR)/winedev-coding.sgml \
+	$(SGMLDIR)/winedev-kernel.sgml \
+	$(SGMLDIR)/winedev-otherdebug.sgml \
+	$(SGMLDIR)/winedev-windowing.sgml
 
 all: $(SUBDIRS)
 
diff --git a/en/Makefile.in b/en/Makefile.in
index 0462bb9..5dccc7a 100644
--- a/en/Makefile.in
+++ b/en/Makefile.in
@@ -3,36 +3,6 @@ SRCDIR    = @srcdir@
 
 DOCLOCALE = en
 
-WINEUSR_SRCS = \
-	wineusr-bugs.sgml \
-	wineusr-configuring.sgml \
-	wineusr-getting.sgml \
-	wineusr-glossary.sgml \
-	wineusr-introduction.sgml \
-	wineusr-running.sgml
-
-WINEDEV_SRCS = \
-	winedev-architecture.sgml \
-	winedev-ddraw.sgml \
-	winedev-debugger.sgml \
-	winedev-debugging.sgml \
-	winedev-documentation.sgml \
-	winedev-multimedia.sgml \
-	winedev-ole.sgml \
-	winedev-opengl.sgml \
-	winedev-testing.sgml \
-	winedev-coding.sgml \
-	winedev-kernel.sgml \
-	winedev-otherdebug.sgml \
-	winedev-windowing.sgml
-
-WINELIB_SRCS = \
-	winelib-bindlls.sgml \
-	winelib-intro.sgml \
-	winelib-mfc.sgml \
-	winelib-porting.sgml \
-	winelib-toolkit.sgml
-
 ALLBOOKS = \
 	winedev-guide \
 	wineusr-guide \
diff --git a/fr/Makefile.in b/fr/Makefile.in
index 2fe4f54..0111a49 100644
--- a/fr/Makefile.in
+++ b/fr/Makefile.in
@@ -2,24 +2,8 @@ TOPSRCDIR = @top_srcdir@
 SRCDIR    = @srcdir@
 
 DOCLOCALE = fr
-SGMLDIR   = $(TOPSRCDIR)/en
 MIN_TRANS = 1
 
-WINEUSR_SRCS = \
-	$(SGMLDIR)/wineusr-bugs.sgml \
-	$(SGMLDIR)/wineusr-configuring.sgml \
-	$(SGMLDIR)/wineusr-getting.sgml \
-	$(SGMLDIR)/wineusr-glossary.sgml \
-	$(SGMLDIR)/wineusr-introduction.sgml \
-	$(SGMLDIR)/wineusr-running.sgml
-
-WINELIB_SRCS = \
-	$(SGMLDIR)/winelib-bindlls.sgml \
-	$(SGMLDIR)/winelib-intro.sgml \
-	$(SGMLDIR)/winelib-mfc.sgml \
-	$(SGMLDIR)/winelib-porting.sgml \
-	$(SGMLDIR)/winelib-toolkit.sgml
-
 ALLBOOKS = \
 	wineusr-guide \
 	winelib-guide
-- 
1.8.3.4




More information about the wine-patches mailing list