-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmakefile
More file actions
56 lines (40 loc) · 1.66 KB
/
makefile
File metadata and controls
56 lines (40 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
DOCDIRS=Common Base ELF Packaging Security Core \
Graphics Toolkit_Gtk Toolkit_Qt Toolkit_Independent Multimedia Desktop \
Perl Python XML Languages \
Print Scan Imaging \
Toolkit_Gtk3 TUM TrialUse
SUBDIRS= $(DOCDIRS)
# These commands are those found on sourceforge.net. Please create your own
# wrapper script if needed instead of changing this
DB2HTML=sgmltools -b html
DB2RTF=sgmltools -b rtf
DB2PS=sgmltools -b ps
DB2PDF=sgmltools -b pdf
all::
find . -name '*.m4' | xargs touch
for dir in $(SUBDIRS);do (cd $$dir && $(MAKE) all);done
all:: intlists
intlists:
./mkintlist -A All -v `cat ./target_version` >intlist.All.txt
./mkintlist -A IA32 -v `cat ./target_version` >intlist.IA32.txt
./mkintlist -A IA64 -v `cat ./target_version` >intlist.IA64.txt
./mkintlist -A PPC32 -v `cat ./target_version` >intlist.PPC32.txt
./mkintlist -A PPC64 -v `cat ./target_version` >intlist.PPC64.txt
./mkintlist -A S390 -v `cat ./target_version` >intlist.S390.txt
./mkintlist -A S390X -v `cat ./target_version` >intlist.S390X.txt
./mkintlist -A X86-64 -v `cat ./target_version` >intlist.AMD64.txt
gensrc:
for dir in $(SUBDIRS);do (cd $$dir && $(MAKE) gensrc);done
source:
for dir in $(SUBDIRS);do (cd $$dir && $(MAKE) source);done
autobuild:
find . -name '*.m4' | xargs touch
for dir in $(SUBDIRS);do (cd $$dir && $(MAKE) autobuild);done
tar czf LSBrtfs.tar.gz `find book booksets -name '*.rtf' -o -name '*.eps'`
relbuild: intlists
find . -name '*.m4' | xargs touch
for dir in $(DOCDIRS);do (cd $$dir && $(MAKE) gensrc source);done
clean::
for dir in $(SUBDIRS);do (cd $$dir && $(MAKE) clean);done
spotless::
for dir in $(SUBDIRS);do (cd $$dir && $(MAKE) spotless);done