4
grub_script.tab.c grub_script.tab.h: normal/parser.y
5
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
6
DISTCLEANFILES += grub_script.tab.c grub_script.tab.h
9
grub_modules_init.lst: geninit.sh
10
(cd $(srcdir); find . -name '*.c' -printf "%P\n" | xargs grep GRUB_MOD_INIT) > $@
11
DISTCLEANFILES += grub_modules_init.lst
13
grub_modules_init.h: $(filter-out grub_emu_init.c,$(grub_emu_SOURCES)) geninitheader.sh grub_modules_init.lst
14
sh $(srcdir)/geninitheader.sh > $@
15
DISTCLEANFILES += grub_modules_init.h
17
grub_emu_init.c: $(filter-out grub_emu_init.c,$(grub_emu_SOURCES)) geninit.sh grub_modules_init.lst grub_modules_init.h
18
sh $(srcdir)/geninit.sh $(filter %.c,$^) > $@
19
DISTCLEANFILES += grub_emu_init.c
23
pkgdata_MODULES += fshelp.mod fat.mod ufs.mod ext2.mod \
24
minix.mod hfs.mod jfs.mod iso9660.mod xfs.mod affs.mod \
28
fshelp_mod_SOURCES = fs/fshelp.c
29
fshelp_mod_CFLAGS = $(COMMON_CFLAGS)
30
fshelp_mod_LDFLAGS = $(COMMON_LDFLAGS)
33
fat_mod_SOURCES = fs/fat.c
34
fat_mod_CFLAGS = $(COMMON_CFLAGS)
35
fat_mod_LDFLAGS = $(COMMON_LDFLAGS)
38
ufs_mod_SOURCES = fs/ufs.c
39
ufs_mod_CFLAGS = $(COMMON_CFLAGS)
40
ufs_mod_LDFLAGS = $(COMMON_LDFLAGS)
43
ext2_mod_SOURCES = fs/ext2.c
44
ext2_mod_CFLAGS = $(COMMON_CFLAGS)
45
ext2_mod_LDFLAGS = $(COMMON_LDFLAGS)
48
minix_mod_SOURCES = fs/minix.c
49
minix_mod_CFLAGS = $(COMMON_CFLAGS)
50
minix_mod_LDFLAGS = $(COMMON_LDFLAGS)
53
hfs_mod_SOURCES = fs/hfs.c
54
hfs_mod_CFLAGS = $(COMMON_CFLAGS)
55
hfs_mod_LDFLAGS = $(COMMON_LDFLAGS)
58
jfs_mod_SOURCES = fs/jfs.c
59
jfs_mod_CFLAGS = $(COMMON_CFLAGS)
60
jfs_mod_LDFLAGS = $(COMMON_LDFLAGS)
63
iso9660_mod_SOURCES = fs/iso9660.c
64
iso9660_mod_CFLAGS = $(COMMON_CFLAGS)
65
iso9660_mod_LDFLAGS = $(COMMON_LDFLAGS)
68
xfs_mod_SOURCES = fs/xfs.c
69
xfs_mod_CFLAGS = $(COMMON_CFLAGS)
70
xfs_mod_LDFLAGS = $(COMMON_LDFLAGS)
73
affs_mod_SOURCES = fs/affs.c
74
affs_mod_CFLAGS = $(COMMON_CFLAGS)
75
affs_mod_LDFLAGS = $(COMMON_LDFLAGS)
78
sfs_mod_SOURCES = fs/sfs.c
79
sfs_mod_CFLAGS = $(COMMON_CFLAGS)
80
sfs_mod_LDFLAGS = $(COMMON_LDFLAGS)
83
hfsplus_mod_SOURCES = fs/hfsplus.c
84
hfsplus_mod_CFLAGS = $(COMMON_CFLAGS)
85
hfsplus_mod_LDFLAGS = $(COMMON_LDFLAGS)
88
pkgdata_MODULES += amiga.mod apple.mod pc.mod sun.mod acorn.mod gpt.mod
91
amiga_mod_SOURCES = partmap/amiga.c
92
amiga_mod_CFLAGS = $(COMMON_CFLAGS)
93
amiga_mod_LDFLAGS = $(COMMON_LDFLAGS)
96
apple_mod_SOURCES = partmap/apple.c
97
apple_mod_CFLAGS = $(COMMON_CFLAGS)
98
apple_mod_LDFLAGS = $(COMMON_LDFLAGS)
101
pc_mod_SOURCES = partmap/pc.c
102
pc_mod_CFLAGS = $(COMMON_CFLAGS)
103
pc_mod_LDFLAGS = $(COMMON_LDFLAGS)
106
sun_mod_SOURCES = partmap/sun.c
107
sun_mod_CFLAGS = $(COMMON_CFLAGS)
108
sun_mod_LDFLAGS = $(COMMON_LDFLAGS)
111
acorn_mod_SOURCES = partmap/acorn.c
112
acorn_mod_CFLAGS = $(COMMON_CFLAGS)
113
acorn_mod_LDFLAGS = $(COMMON_LDFLAGS)
116
gpt_mod_SOURCES = partmap/gpt.c
117
gpt_mod_CFLAGS = $(COMMON_CFLAGS)
118
gpt_mod_LDFLAGS = $(COMMON_LDFLAGS)
122
pkgdata_MODULES += hello.mod boot.mod terminal.mod ls.mod \
123
cmp.mod cat.mod help.mod font.mod search.mod \
124
loopback.mod default.mod timeout.mod configfile.mod \
125
terminfo.mod test.mod
128
hello_mod_SOURCES = hello/hello.c
129
hello_mod_CFLAGS = $(COMMON_CFLAGS)
130
hello_mod_LDFLAGS = $(COMMON_LDFLAGS)
133
boot_mod_SOURCES = commands/boot.c
134
boot_mod_CFLAGS = $(COMMON_CFLAGS)
135
boot_mod_LDFLAGS = $(COMMON_LDFLAGS)
138
terminal_mod_SOURCES = commands/terminal.c
139
terminal_mod_CFLAGS = $(COMMON_CFLAGS)
140
terminal_mod_LDFLAGS = $(COMMON_LDFLAGS)
143
ls_mod_SOURCES = commands/ls.c
144
ls_mod_CFLAGS = $(COMMON_CFLAGS)
145
ls_mod_LDFLAGS = $(COMMON_LDFLAGS)
148
cmp_mod_SOURCES = commands/cmp.c
149
cmp_mod_CFLAGS = $(COMMON_CFLAGS)
150
cmp_mod_LDFLAGS = $(COMMON_LDFLAGS)
153
cat_mod_SOURCES = commands/cat.c
154
cat_mod_CFLAGS = $(COMMON_CFLAGS)
155
cat_mod_LDFLAGS = $(COMMON_LDFLAGS)
158
help_mod_SOURCES = commands/help.c
159
help_mod_CFLAGS = $(COMMON_CFLAGS)
160
help_mod_LDFLAGS = $(COMMON_LDFLAGS)
163
font_mod_SOURCES = font/manager.c
164
font_mod_CFLAGS = $(COMMON_CFLAGS)
165
font_mod_LDFLAGS = $(COMMON_LDFLAGS)
168
search_mod_SOURCES = commands/search.c
169
search_mod_CFLAGS = $(COMMON_CFLAGS)
170
search_mod_LDFLAGS = $(COMMON_LDFLAGS)
173
test_mod_SOURCES = commands/test.c
174
test_mod_CFLAGS = $(COMMON_CFLAGS)
175
test_mod_LDFLAGS = $(COMMON_LDFLAGS)
178
loopback_mod_SOURCES = disk/loopback.c
179
loopback_mod_CFLAGS = $(COMMON_CFLAGS)
180
loopback_mod_LDFLAGS = $(COMMON_LDFLAGS)
183
default_mod_SOURCES = commands/default.c
184
default_mod_CFLAGS = $(COMMON_CFLAGS)
185
default_mod_LDFLAGS = $(COMMON_LDFLAGS)
188
timeout_mod_SOURCES = commands/timeout.c
189
timeout_mod_CFLAGS = $(COMMON_CFLAGS)
190
timeout_mod_LDFLAGS = $(COMMON_LDFLAGS)
193
configfile_mod_SOURCES = commands/configfile.c
194
configfile_mod_CFLAGS = $(COMMON_CFLAGS)
195
configfile_mod_LDFLAGS = $(COMMON_LDFLAGS)
198
terminfo_mod_SOURCES = term/terminfo.c term/tparm.c
199
terminfo_mod_CFLAGS = $(COMMON_CFLAGS)
200
terminfo_mod_LDFLAGS = $(COMMON_LDFLAGS)
204
pkgdata_MODULES += gzio.mod
207
gzio_mod_SOURCES = io/gzio.c
208
gzio_mod_CFLAGS = $(COMMON_CFLAGS)
209
gzio_mod_LDFLAGS = $(COMMON_LDFLAGS)