1 AutoGen definitions Makefile.tpl
;
5 cflags
= '$(CFLAGS_GNULIB)';
6 cppflags
= '$(CPPFLAGS_GNULIB)';
9 common
= grub
-core
/kern
/command.c
;
10 common
= grub
-core
/kern
/device.c
;
11 common
= grub
-core
/kern
/disk.c
;
12 common
= grub
-core
/lib
/disk.c
;
13 common
= util
/getroot.c
;
14 common
= grub
-core
/osdep
/unix
/getroot.c
;
15 common
= grub
-core
/osdep
/getroot.c
;
16 common
= grub
-core
/osdep
/devmapper
/getroot.c
;
17 common
= grub
-core
/osdep
/relpath.c
;
18 extra_dist
= grub
-core
/kern
/disk_common.c
;
19 extra_dist
= grub
-core
/osdep
/unix
/relpath.c
;
20 extra_dist
= grub
-core
/osdep
/aros
/relpath.c
;
21 extra_dist
= grub
-core
/osdep
/windows
/relpath.c
;
22 common
= grub
-core
/kern
/emu
/hostdisk.c
;
23 common
= grub
-core
/osdep
/devmapper
/hostdisk.c
;
24 common
= grub
-core
/osdep
/hostdisk.c
;
25 common
= grub
-core
/osdep
/unix
/hostdisk.c
;
26 common
= grub
-core
/osdep
/exec.c
;
27 common
= grub
-core
/osdep
/sleep.c
;
28 common
= grub
-core
/osdep
/password.c
;
29 common
= grub
-core
/kern
/emu
/misc.c
;
30 common
= grub
-core
/kern
/emu
/mm.c
;
31 common
= grub
-core
/kern
/env.c
;
32 common
= grub
-core
/kern
/err.c
;
33 common
= grub
-core
/kern
/file.c
;
34 common
= grub
-core
/kern
/fs.c
;
35 common
= grub
-core
/kern
/list.c
;
36 common
= grub
-core
/kern
/misc.c
;
37 common
= grub
-core
/kern
/partition.c
;
38 common
= grub
-core
/lib
/crypto.c
;
39 common
= grub
-core
/disk
/luks.c
;
40 common
= grub
-core
/disk
/geli.c
;
41 common
= grub
-core
/disk
/cryptodisk.c
;
42 common
= grub
-core
/disk
/AFSplitter.c
;
43 common
= grub
-core
/lib
/pbkdf2.c
;
44 common
= grub
-core
/commands
/extcmd.c
;
45 common
= grub
-core
/lib
/arg.c
;
46 common
= grub
-core
/disk
/ldm.c
;
47 common
= grub
-core
/disk
/diskfilter.c
;
48 common
= grub
-core
/partmap
/gpt.c
;
49 common
= grub
-core
/partmap
/msdos.c
;
50 common
= grub
-core
/fs
/proc.c
;
55 cflags
= '-fno-builtin -Wno-undef';
56 cppflags
= '-I$(top_srcdir)/grub-core/lib/minilzo -I$(srcdir)/grub-core/lib/xzembed -DMINILZO_HAVE_CONFIG_H';
58 common_nodist
= grub_script.tab.c
;
59 common_nodist
= grub_script.yy.c
;
60 common_nodist
= libgrub_a_init.c
;
61 common_nodist
= grub_script.yy.h
;
62 common_nodist
= grub_script.tab.h
;
64 common
= grub
-core
/commands
/blocklist.c
;
65 common
= grub
-core
/commands
/macbless.c
;
66 common
= grub
-core
/commands
/xnu_uuid.c
;
67 common
= grub
-core
/commands
/testload.c
;
68 common
= grub
-core
/commands
/ls.c
;
69 common
= grub
-core
/disk
/dmraid_nvidia.c
;
70 common
= grub
-core
/disk
/loopback.c
;
71 common
= grub
-core
/disk
/lvm.c
;
72 common
= grub
-core
/disk
/mdraid_linux.c
;
73 common
= grub
-core
/disk
/mdraid_linux_be.c
;
74 common
= grub
-core
/disk
/mdraid1x_linux.c
;
75 common
= grub
-core
/disk
/raid5_recover.c
;
76 common
= grub
-core
/disk
/raid6_recover.c
;
77 common
= grub
-core
/font
/font.c
;
78 common
= grub
-core
/gfxmenu
/font.c
;
79 common
= grub
-core
/normal
/charset.c
;
80 common
= grub
-core
/video
/fb
/fbblit.c
;
81 common
= grub
-core
/video
/fb
/fbutil.c
;
82 common
= grub
-core
/video
/fb
/fbfill.c
;
83 common
= grub
-core
/video
/fb
/video_fb.c
;
84 common
= grub
-core
/video
/video.c
;
85 common
= grub
-core
/video
/capture.c
;
86 common
= grub
-core
/video
/colors.c
;
87 common
= grub
-core
/unidata.c
;
88 common
= grub
-core
/io
/bufio.c
;
89 common
= grub
-core
/fs
/affs.c
;
90 common
= grub
-core
/fs
/afs.c
;
91 common
= grub
-core
/fs
/bfs.c
;
92 common
= grub
-core
/fs
/btrfs.c
;
93 common
= grub
-core
/fs
/cbfs.c
;
94 common
= grub
-core
/fs
/archelp.c
;
95 common
= grub
-core
/fs
/cpio.c
;
96 common
= grub
-core
/fs
/cpio_be.c
;
97 common
= grub
-core
/fs
/odc.c
;
98 common
= grub
-core
/fs
/newc.c
;
99 common
= grub
-core
/fs
/ext2.c
;
100 common
= grub
-core
/fs
/fat.c
;
101 common
= grub
-core
/fs
/exfat.c
;
102 common
= grub
-core
/fs
/fshelp.c
;
103 common
= grub
-core
/fs
/hfs.c
;
104 common
= grub
-core
/fs
/hfsplus.c
;
105 common
= grub
-core
/fs
/hfspluscomp.c
;
106 common
= grub
-core
/fs
/iso9660.c
;
107 common
= grub
-core
/fs
/jfs.c
;
108 common
= grub
-core
/fs
/minix.c
;
109 common
= grub
-core
/fs
/minix2.c
;
110 common
= grub
-core
/fs
/minix3.c
;
111 common
= grub
-core
/fs
/minix_be.c
;
112 common
= grub
-core
/fs
/minix2_be.c
;
113 common
= grub
-core
/fs
/minix3_be.c
;
114 common
= grub
-core
/fs
/nilfs2.c
;
115 common
= grub
-core
/fs
/ntfs.c
;
116 common
= grub
-core
/fs
/ntfscomp.c
;
117 common
= grub
-core
/fs
/reiserfs.c
;
118 common
= grub
-core
/fs
/romfs.c
;
119 common
= grub
-core
/fs
/sfs.c
;
120 common
= grub
-core
/fs
/squash4.c
;
121 common
= grub
-core
/fs
/tar.c
;
122 common
= grub
-core
/fs
/udf.c
;
123 common
= grub
-core
/fs
/ufs2.c
;
124 common
= grub
-core
/fs
/ufs.c
;
125 common
= grub
-core
/fs
/ufs_be.c
;
126 common
= grub
-core
/fs
/xfs.c
;
127 common
= grub
-core
/fs
/zfs
/zfscrypt.c
;
128 common
= grub
-core
/fs
/zfs
/zfs.c
;
129 common
= grub
-core
/fs
/zfs
/zfsinfo.c
;
130 common
= grub
-core
/fs
/zfs
/zfs_lzjb.c
;
131 common
= grub
-core
/fs
/zfs
/zfs_lz4.c
;
132 common
= grub
-core
/fs
/zfs
/zfs_sha256.c
;
133 common
= grub
-core
/fs
/zfs
/zfs_fletcher.c
;
134 common
= grub
-core
/lib
/envblk.c
;
135 common
= grub
-core
/lib
/hexdump.c
;
136 common
= grub
-core
/lib
/LzFind.c
;
137 common
= grub
-core
/lib
/LzmaEnc.c
;
138 common
= grub
-core
/lib
/crc.c
;
139 common
= grub
-core
/lib
/adler32.c
;
140 common
= grub
-core
/lib
/crc64.c
;
141 common
= grub
-core
/normal
/datetime.c
;
142 common
= grub
-core
/normal
/misc.c
;
143 common
= grub
-core
/partmap
/acorn.c
;
144 common
= grub
-core
/partmap
/amiga.c
;
145 common
= grub
-core
/partmap
/apple.c
;
146 common
= grub
-core
/partmap
/sun.c
;
147 common
= grub
-core
/partmap
/plan.c
;
148 common
= grub
-core
/partmap
/dvh.c
;
149 common
= grub
-core
/partmap
/sunpc.c
;
150 common
= grub
-core
/partmap
/bsdlabel.c
;
151 common
= grub
-core
/partmap
/dfly.c
;
152 common
= grub
-core
/script
/function.c
;
153 common
= grub
-core
/script
/lexer.c
;
154 common
= grub
-core
/script
/main.c
;
155 common
= grub
-core
/script
/script.c
;
156 common
= grub
-core
/script
/argv.c
;
157 common
= grub
-core
/io
/gzio.c
;
158 common
= grub
-core
/io
/xzio.c
;
159 common
= grub
-core
/io
/lzopio.c
;
160 common
= grub
-core
/kern
/ia64
/dl_helper.c
;
161 common
= grub
-core
/kern
/arm
/dl_helper.c
;
162 common
= grub
-core
/kern
/arm64
/dl_helper.c
;
163 common
= grub
-core
/lib
/minilzo
/minilzo.c
;
164 common
= grub
-core
/lib
/xzembed
/xz_dec_bcj.c
;
165 common
= grub
-core
/lib
/xzembed
/xz_dec_lzma2.c
;
166 common
= grub
-core
/lib
/xzembed
/xz_dec_stream.c
;
173 common
= util
/grub
-mkimage.c
;
174 common
= util
/mkimage.c
;
175 common
= util
/resolve.c
;
176 common
= grub
-core
/kern
/emu
/argp_common.c
;
177 common
= grub
-core
/osdep
/init.c
;
178 common
= grub
-core
/osdep
/config.c
;
179 extra_dist
= grub
-core
/osdep
/aros
/config.c
;
180 extra_dist
= grub
-core
/osdep
/windows
/config.c
;
181 extra_dist
= grub
-core
/osdep
/unix
/config.c
;
182 common
= util
/config.c
;
184 extra_dist
= util
/grub
-mkimagexx.c
;
186 ldadd
= libgrubmods.a
;
187 ldadd
= libgrubgcry.a
;
188 ldadd
= libgrubkern.a
;
189 ldadd
= grub
-core
/gnulib
/libgnu.a
;
190 ldadd
= '$(LIBLZMA)';
191 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
192 cppflags
= '-DGRUB_PKGLIBDIR=\"$(pkglibdir)\"';
196 name
= grub
-mkrelpath
;
199 common
= util
/grub
-mkrelpath.c
;
200 common
= grub
-core
/kern
/emu
/argp_common.c
;
201 common
= grub
-core
/osdep
/init.c
;
203 ldadd
= libgrubmods.a
;
204 ldadd
= libgrubgcry.a
;
205 ldadd
= libgrubkern.a
;
206 ldadd
= grub
-core
/gnulib
/libgnu.a
;
207 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
211 name
= grub
-script
-check
;
214 common
= util
/grub
-script
-check.c
;
215 common
= grub
-core
/kern
/emu
/argp_common.c
;
216 common
= grub
-core
/osdep
/init.c
;
218 ldadd
= libgrubmods.a
;
219 ldadd
= libgrubgcry.a
;
220 ldadd
= libgrubkern.a
;
221 ldadd
= grub
-core
/gnulib
/libgnu.a
;
222 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
229 common
= util
/grub
-editenv.c
;
230 common
= util
/editenv.c
;
231 common
= grub
-core
/osdep
/init.c
;
233 ldadd
= libgrubmods.a
;
234 ldadd
= libgrubgcry.a
;
235 ldadd
= libgrubkern.a
;
236 ldadd
= grub
-core
/gnulib
/libgnu.a
;
237 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
241 name
= grub
-mkpasswd
-pbkdf2
;
244 common
= util
/grub
-mkpasswd
-pbkdf2.c
;
245 common
= grub
-core
/kern
/emu
/argp_common.c
;
246 common
= grub
-core
/osdep
/random.c
;
247 common
= grub
-core
/osdep
/init.c
;
249 ldadd
= libgrubmods.a
;
250 ldadd
= libgrubgcry.a
;
251 ldadd
= libgrubkern.a
;
252 ldadd
= grub
-core
/gnulib
/libgnu.a
;
253 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
257 name
= grub
-macho2img
;
259 common
= util
/grub
-macho2img.c
;
260 condition
= COND_APPLE_LINKER
;
266 common_nodist
= grub_fstest_init.c
;
267 common
= util
/grub
-fstest.c
;
268 common
= grub
-core
/kern
/emu
/hostfs.c
;
269 common
= grub
-core
/disk
/host.c
;
270 common
= grub
-core
/osdep
/init.c
;
272 ldadd
= libgrubmods.a
;
273 ldadd
= libgrubgcry.a
;
274 ldadd
= libgrubkern.a
;
275 ldadd
= grub
-core
/gnulib
/libgnu.a
;
276 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
282 common_nodist
= grub_fstest_init.c
;
283 common
= util
/grub
-mount.c
;
284 common
= grub
-core
/kern
/emu
/hostfs.c
;
285 common
= grub
-core
/disk
/host.c
;
286 common
= grub
-core
/osdep
/init.c
;
288 ldadd
= libgrubmods.a
;
289 ldadd
= libgrubgcry.a
;
290 ldadd
= libgrubkern.a
;
291 ldadd
= grub
-core
/gnulib
/libgnu.a
;
292 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM) -lfuse';
293 condition
= COND_GRUB_MOUNT
;
299 common
= util
/grub
-mkfont.c
;
300 common
= grub
-core
/kern
/emu
/argp_common.c
;
301 common
= grub
-core
/osdep
/init.c
;
303 cflags
= '$(freetype_cflags)';
304 cppflags
= '-DGRUB_MKFONT=1';
306 ldadd
= libgrubmods.a
;
307 ldadd
= libgrubgcry.a
;
308 ldadd
= libgrubkern.a
;
309 ldadd
= grub
-core
/gnulib
/libgnu.a
;
310 ldadd
= '$(freetype_libs)';
311 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
312 condition
= COND_GRUB_MKFONT
;
319 common
= util
/grub
-probe.c
;
320 common
= util
/probe.c
;
321 common
= grub
-core
/osdep
/ofpath.c
;
322 common
= grub
-core
/kern
/emu
/argp_common.c
;
323 common
= grub
-core
/osdep
/init.c
;
325 ldadd
= libgrubmods.a
;
326 ldadd
= libgrubgcry.a
;
327 ldadd
= libgrubkern.a
;
328 ldadd
= grub
-core
/gnulib
/libgnu.a
;
329 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
333 name
= grub
-bios
-setup
;
336 common
= util
/grub
-setup.c
;
337 common
= util
/setup_bios.c
;
338 extra_dist
= util
/setup.c
;
339 common
= grub
-core
/kern
/emu
/argp_common.c
;
340 common
= grub
-core
/lib
/reed_solomon.c
;
341 common
= grub
-core
/osdep
/blocklist.c
;
342 extra_dist
= grub
-core
/osdep
/generic
/blocklist.c
;
343 extra_dist
= grub
-core
/osdep
/linux
/blocklist.c
;
344 extra_dist
= grub
-core
/osdep
/windows
/blocklist.c
;
345 common
= grub
-core
/osdep
/init.c
;
347 ldadd
= libgrubmods.a
;
348 ldadd
= libgrubkern.a
;
349 ldadd
= libgrubgcry.a
;
350 ldadd
= grub
-core
/gnulib
/libgnu.a
;
351 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
352 cppflags
= '-DGRUB_SETUP_FUNC=grub_util_bios_setup';
356 name
= grub
-sparc64
-setup
;
359 common
= util
/grub
-setup.c
;
360 common
= util
/setup_sparc.c
;
361 common
= grub
-core
/kern
/emu
/argp_common.c
;
362 common
= grub
-core
/lib
/reed_solomon.c
;
363 common
= grub
-core
/osdep
/ofpath.c
;
364 common
= grub
-core
/osdep
/blocklist.c
;
365 common
= grub
-core
/osdep
/init.c
;
367 ldadd
= libgrubmods.a
;
368 ldadd
= libgrubkern.a
;
369 ldadd
= libgrubgcry.a
;
370 ldadd
= grub
-core
/gnulib
/libgnu.a
;
371 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
372 cppflags
= '-DGRUB_SETUP_FUNC=grub_util_sparc_setup';
376 name
= grub
-ofpathname
;
379 common
= util
/ieee1275
/grub
-ofpathname.c
;
380 common
= grub
-core
/osdep
/ofpath.c
;
381 common
= grub
-core
/osdep
/init.c
;
383 ldadd
= libgrubmods.a
;
384 ldadd
= libgrubgcry.a
;
385 ldadd
= libgrubkern.a
;
386 ldadd
= grub
-core
/gnulib
/libgnu.a
;
387 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
391 name
= grub
-mklayout
;
394 common
= util
/grub
-mklayout.c
;
395 common
= grub
-core
/kern
/emu
/argp_common.c
;
396 common
= grub
-core
/osdep
/init.c
;
398 ldadd
= libgrubmods.a
;
399 ldadd
= libgrubgcry.a
;
400 ldadd
= libgrubkern.a
;
401 ldadd
= grub
-core
/gnulib
/libgnu.a
;
402 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
406 name
= grub
-macbless
;
409 common
= util
/grub
-macbless.c
;
410 common
= grub
-core
/osdep
/init.c
;
411 common
= grub
-core
/kern
/emu
/argp_common.c
;
413 ldadd
= libgrubmods.a
;
414 ldadd
= libgrubgcry.a
;
415 ldadd
= libgrubkern.a
;
416 ldadd
= grub
-core
/gnulib
/libgnu.a
;
417 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
421 common
= util
/grub.d
/README
;
422 installdir
= grubconf
;
427 common
= util
/grub.d
/00_header.in
;
428 installdir
= grubconf
;
433 common
= util
/grub.d
/10_windows.in
;
434 installdir
= grubconf
;
435 condition
= COND_HOST_WINDOWS
;
440 common
= util
/grub.d
/10_hurd.in
;
441 installdir
= grubconf
;
442 condition
= COND_HOST_HURD
;
446 name
= '10_kfreebsd';
447 common
= util
/grub.d
/10_kfreebsd.in
;
448 installdir
= grubconf
;
449 condition
= COND_HOST_KFREEBSD
;
454 common
= util
/grub.d
/10_illumos.in
;
455 installdir
= grubconf
;
456 condition
= COND_HOST_ILLUMOS
;
461 common
= util
/grub.d
/10_netbsd.in
;
462 installdir
= grubconf
;
463 condition
= COND_HOST_NETBSD
;
468 common
= util
/grub.d
/10_linux.in
;
469 installdir
= grubconf
;
470 condition
= COND_HOST_LINUX
;
475 common
= util
/grub.d
/10_xnu.in
;
476 installdir
= grubconf
;
477 condition
= COND_HOST_XNU
;
481 name
= '20_linux_xen';
482 common
= util
/grub.d
/20_linux_xen.in
;
483 installdir
= grubconf
;
484 condition
= COND_HOST_LINUX
;
488 name
= '30_os-prober';
489 common
= util
/grub.d
/30_os
-prober.in
;
490 installdir
= grubconf
;
495 common
= util
/grub.d
/40_custom.in
;
496 installdir
= grubconf
;
501 common
= util
/grub.d
/41_custom.in
;
502 installdir
= grubconf
;
507 name
= grub
-mkrescue
;
509 common
= util
/grub
-mkrescue.c
;
510 common
= util
/render
-label.c
;
511 common
= util
/glue
-efi.c
;
512 common
= util
/mkimage.c
;
513 common
= util
/grub
-install
-common.c
;
514 common
= util
/setup_bios.c
;
515 common
= util
/setup_sparc.c
;
516 common
= grub
-core
/lib
/reed_solomon.c
;
517 common
= grub
-core
/osdep
/random.c
;
518 common
= grub
-core
/osdep
/ofpath.c
;
519 common
= grub
-core
/osdep
/platform.c
;
520 common
= grub
-core
/osdep
/platform_unix.c
;
521 common
= grub
-core
/osdep
/compress.c
;
522 extra_dist
= grub
-core
/osdep
/unix
/compress.c
;
523 extra_dist
= grub
-core
/osdep
/basic
/compress.c
;
524 common
= util
/editenv.c
;
525 common
= grub
-core
/osdep
/blocklist.c
;
526 common
= grub
-core
/osdep
/config.c
;
527 common
= util
/config.c
;
529 common
= grub
-core
/kern
/emu
/hostfs.c
;
530 common
= grub
-core
/disk
/host.c
;
532 common
= util
/resolve.c
;
534 common
= grub
-core
/kern
/emu
/argp_common.c
;
535 common
= grub
-core
/osdep
/init.c
;
537 ldadd
= '$(LIBLZMA)';
538 ldadd
= libgrubmods.a
;
539 ldadd
= libgrubgcry.a
;
540 ldadd
= libgrubkern.a
;
541 ldadd
= grub
-core
/gnulib
/libgnu.a
;
542 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
544 condition
= COND_HAVE_EXEC
;
549 name
= grub
-mkstandalone
;
550 common
= util
/grub
-mkstandalone.c
;
552 common
= util
/render
-label.c
;
553 common
= util
/glue
-efi.c
;
554 common
= util
/mkimage.c
;
555 common
= util
/grub
-install
-common.c
;
556 common
= util
/setup_bios.c
;
557 common
= util
/setup_sparc.c
;
558 common
= grub
-core
/lib
/reed_solomon.c
;
559 common
= grub
-core
/osdep
/random.c
;
560 common
= grub
-core
/osdep
/ofpath.c
;
561 common
= grub
-core
/osdep
/platform.c
;
562 common
= grub
-core
/osdep
/platform_unix.c
;
563 extra_dist
= grub
-core
/osdep
/linux
/platform.c
;
564 extra_dist
= grub
-core
/osdep
/windows
/platform.c
;
565 extra_dist
= grub
-core
/osdep
/basic
/platform.c
;
566 extra_dist
= grub
-core
/osdep
/basic
/no_platform.c
;
567 extra_dist
= grub
-core
/osdep
/unix
/platform.c
;
568 common
= grub
-core
/osdep
/compress.c
;
569 common
= util
/editenv.c
;
570 common
= grub
-core
/osdep
/blocklist.c
;
571 common
= grub
-core
/osdep
/config.c
;
572 common
= util
/config.c
;
574 common
= grub
-core
/kern
/emu
/hostfs.c
;
575 common
= grub
-core
/disk
/host.c
;
577 common
= util
/resolve.c
;
579 common
= grub
-core
/kern
/emu
/argp_common.c
;
580 common
= grub
-core
/osdep
/init.c
;
582 ldadd
= '$(LIBLZMA)';
583 ldadd
= libgrubmods.a
;
584 ldadd
= libgrubgcry.a
;
585 ldadd
= libgrubkern.a
;
586 ldadd
= grub
-core
/gnulib
/libgnu.a
;
587 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
595 common
= util
/grub
-install.c
;
596 common
= util
/probe.c
;
597 common
= util
/mkimage.c
;
598 common
= util
/grub
-install
-common.c
;
599 common
= util
/setup_bios.c
;
600 common
= util
/setup_sparc.c
;
601 common
= grub
-core
/lib
/reed_solomon.c
;
602 common
= grub
-core
/osdep
/random.c
;
603 common
= grub
-core
/osdep
/ofpath.c
;
604 common
= grub
-core
/osdep
/platform.c
;
605 common
= grub
-core
/osdep
/platform_unix.c
;
606 common
= grub
-core
/osdep
/compress.c
;
607 common
= util
/editenv.c
;
608 common
= grub
-core
/osdep
/blocklist.c
;
609 common
= grub
-core
/osdep
/config.c
;
610 common
= util
/config.c
;
611 common
= util
/render
-label.c
;
612 common
= grub
-core
/kern
/emu
/hostfs.c
;
613 common
= grub
-core
/disk
/host.c
;
615 common
= util
/resolve.c
;
617 common
= grub
-core
/kern
/emu
/argp_common.c
;
618 common
= grub
-core
/osdep
/init.c
;
620 ldadd
= '$(LIBLZMA)';
621 ldadd
= libgrubmods.a
;
622 ldadd
= libgrubgcry.a
;
623 ldadd
= libgrubkern.a
;
624 ldadd
= grub
-core
/gnulib
/libgnu.a
;
625 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
631 name
= grub
-mknetdir
;
633 common
= util
/grub
-mknetdir.c
;
635 common
= util
/mkimage.c
;
636 common
= util
/grub
-install
-common.c
;
637 common
= util
/setup_bios.c
;
638 common
= util
/setup_sparc.c
;
639 common
= grub
-core
/lib
/reed_solomon.c
;
640 common
= grub
-core
/osdep
/random.c
;
641 common
= grub
-core
/osdep
/ofpath.c
;
642 common
= grub
-core
/osdep
/platform.c
;
643 common
= grub
-core
/osdep
/platform_unix.c
;
644 common
= grub
-core
/osdep
/compress.c
;
645 common
= util
/editenv.c
;
646 common
= grub
-core
/osdep
/blocklist.c
;
647 common
= grub
-core
/osdep
/config.c
;
648 common
= util
/config.c
;
650 common
= util
/resolve.c
;
651 common
= grub
-core
/kern
/emu
/argp_common.c
;
652 common
= grub
-core
/osdep
/init.c
;
654 ldadd
= '$(LIBLZMA)';
655 ldadd
= libgrubmods.a
;
656 ldadd
= libgrubgcry.a
;
657 ldadd
= libgrubkern.a
;
658 ldadd
= grub
-core
/gnulib
/libgnu.a
;
659 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
663 name
= grub
-mkconfig
;
664 common
= util
/grub
-mkconfig.in
;
670 name
= grub
-set
-default
;
671 common
= util
/grub
-set
-default.in
;
678 common
= util
/grub
-reboot.in
;
684 name
= grub
-mkconfig_lib
;
685 common
= util
/grub
-mkconfig_lib.in
;
691 common
= util
/grub
-kbdcomp.in
;
697 common
= tests
/util
/grub
-shell.in
;
702 name
= grub
-shell
-tester
;
703 common
= tests
/util
/grub
-shell
-tester.in
;
708 name
= grub
-fs
-tester
;
709 common
= tests
/util
/grub
-fs
-tester.in
;
711 dependencies
= 'garbage-gen$(BUILD_EXEEXT)';
717 common
= tests
/ext234_test.in
;
722 name
= squashfs_test
;
723 common
= tests
/squashfs_test.in
;
729 common
= tests
/iso9660_test.in
;
735 common
= tests
/hfsplus_test.in
;
741 common
= tests
/ntfs_test.in
;
746 name
= reiserfs_test
;
747 common
= tests
/reiserfs_test.in
;
753 common
= tests
/fat_test.in
;
759 common
= tests
/minixfs_test.in
;
765 common
= tests
/xfs_test.in
;
771 common
= tests
/nilfs2_test.in
;
777 common
= tests
/romfs_test.in
;
783 common
= tests
/exfat_test.in
;
789 common
= tests
/tar_test.in
;
795 common
= tests
/udf_test.in
;
801 common
= tests
/hfs_test.in
;
807 common
= tests
/jfs_test.in
;
813 common
= tests
/btrfs_test.in
;
819 common
= tests
/zfs_test.in
;
825 common
= tests
/cpio_test.in
;
830 name
= example_scripted_test
;
831 common
= tests
/example_scripted_test.in
;
836 name
= gettext_strings_test
;
837 common
= tests
/gettext_strings_test.in
;
838 extra_dist
= po
/exclude.pot
;
844 common
= tests
/pata_test.in
;
850 common
= tests
/ahci_test.in
;
856 common
= tests
/uhci_test.in
;
862 common
= tests
/ohci_test.in
;
868 common
= tests
/ehci_test.in
;
873 name
= example_grub_script_test
;
874 common
= tests
/example_grub_script_test.in
;
879 name
= grub_script_eval
;
880 common
= tests
/grub_script_eval.in
;
885 name
= grub_script_test
;
886 common
= tests
/grub_script_test.in
;
891 name
= grub_script_echo1
;
892 common
= tests
/grub_script_echo1.in
;
897 name
= grub_script_leading_whitespace
;
898 common
= tests
/grub_script_leading_whitespace.in
;
903 name
= grub_script_echo_keywords
;
904 common
= tests
/grub_script_echo_keywords.in
;
909 name
= grub_script_vars1
;
910 common
= tests
/grub_script_vars1.in
;
915 name
= grub_script_for1
;
916 common
= tests
/grub_script_for1.in
;
921 name
= grub_script_while1
;
922 common
= tests
/grub_script_while1.in
;
927 name
= grub_script_if
;
928 common
= tests
/grub_script_if.in
;
933 name
= grub_script_blanklines
;
934 common
= tests
/grub_script_blanklines.in
;
939 name
= grub_script_final_semicolon
;
940 common
= tests
/grub_script_final_semicolon.in
;
945 name
= grub_script_dollar
;
946 common
= tests
/grub_script_dollar.in
;
951 name
= grub_script_comments
;
952 common
= tests
/grub_script_comments.in
;
957 name
= grub_script_functions
;
958 common
= tests
/grub_script_functions.in
;
963 name
= grub_script_break
;
964 common
= tests
/grub_script_break.in
;
969 name
= grub_script_continue
;
970 common
= tests
/grub_script_continue.in
;
975 name
= grub_script_shift
;
976 common
= tests
/grub_script_shift.in
;
981 name
= grub_script_blockarg
;
982 common
= tests
/grub_script_blockarg.in
;
987 name
= grub_script_setparams
;
988 common
= tests
/grub_script_setparams.in
;
993 name
= grub_script_return
;
994 common
= tests
/grub_script_return.in
;
999 name
= grub_cmd_regexp
;
1000 common
= tests
/grub_cmd_regexp.in
;
1005 name
= grub_cmd_date
;
1006 common
= tests
/grub_cmd_date.in
;
1011 name
= grub_cmd_set_date
;
1012 common
= tests
/grub_cmd_set_date.in
;
1017 name
= grub_cmd_sleep
;
1018 common
= tests
/grub_cmd_sleep.in
;
1023 name
= grub_script_expansion
;
1024 common
= tests
/grub_script_expansion.in
;
1029 name
= grub_script_not
;
1030 common
= tests
/grub_script_not.in
;
1035 name
= grub_script_no_commands
;
1036 common
= tests
/grub_script_no_commands.in
;
1041 name
= partmap_test
;
1042 common
= tests
/partmap_test.in
;
1047 name
= hddboot_test
;
1048 common
= tests
/hddboot_test.in
;
1053 name
= fddboot_test
;
1054 common
= tests
/fddboot_test.in
;
1060 common
= tests
/cdboot_test.in
;
1065 name
= netboot_test
;
1066 common
= tests
/netboot_test.in
;
1071 name
= pseries_test
;
1072 common
= tests
/pseries_test.in
;
1077 name
= core_compress_test
;
1078 common
= tests
/core_compress_test.in
;
1083 name
= xzcompress_test
;
1084 common
= tests
/xzcompress_test.in
;
1089 name
= gzcompress_test
;
1090 common
= tests
/gzcompress_test.in
;
1095 name
= lzocompress_test
;
1096 common
= tests
/lzocompress_test.in
;
1101 name
= grub_cmd_echo
;
1102 common
= tests
/grub_cmd_echo.in
;
1108 common
= tests
/help_test.in
;
1113 name
= grub_script_gettext
;
1114 common
= tests
/grub_script_gettext.in
;
1119 name
= grub_script_escape_comma
;
1120 common
= tests
/grub_script_escape_comma.in
;
1125 name
= grub_script_strcmp
;
1126 common
= tests
/grub_script_strcmp.in
;
1131 name
= test_sha512sum
;
1132 common
= tests
/test_sha512sum.in
;
1138 common
= tests
/test_unset.in
;
1143 name
= grub_func_test
;
1144 common
= tests
/grub_func_test.in
;
1150 common
= tests
/grub_cmd_tr.in
;
1155 name
= file_filter_test
;
1156 common
= tests
/file_filter_test.in
;
1161 name
= grub_cmd_test
;
1162 common
= tests
/grub_cmd_test.in
;
1167 name
= example_unit_test
;
1168 common
= tests
/example_unit_test.c
;
1169 common
= tests
/lib
/unit_test.c
;
1170 common
= grub
-core
/kern
/list.c
;
1171 common
= grub
-core
/kern
/misc.c
;
1172 common
= grub
-core
/tests
/lib
/test.c
;
1173 ldadd
= libgrubmods.a
;
1174 ldadd
= libgrubgcry.a
;
1175 ldadd
= libgrubkern.a
;
1176 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1177 ldadd
= '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1183 common
= tests
/printf_unit_test.c
;
1184 common
= tests
/lib
/unit_test.c
;
1185 common
= grub
-core
/kern
/list.c
;
1186 common
= grub
-core
/kern
/misc.c
;
1187 common
= grub
-core
/tests
/lib
/test.c
;
1188 ldadd
= libgrubmods.a
;
1189 ldadd
= libgrubgcry.a
;
1190 ldadd
= libgrubkern.a
;
1191 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1192 ldadd
= '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1198 common
= tests
/date_unit_test.c
;
1199 common
= tests
/lib
/unit_test.c
;
1200 common
= grub
-core
/kern
/list.c
;
1201 common
= grub
-core
/kern
/misc.c
;
1202 common
= grub
-core
/tests
/lib
/test.c
;
1203 ldadd
= libgrubmods.a
;
1204 ldadd
= libgrubgcry.a
;
1205 ldadd
= libgrubkern.a
;
1206 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1207 ldadd
= '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1212 name
= priority_queue_unit_test
;
1213 common
= tests
/priority_queue_unit_test.cc
;
1214 common
= tests
/lib
/unit_test.c
;
1215 common
= grub
-core
/kern
/list.c
;
1216 common
= grub
-core
/kern
/misc.c
;
1217 common
= grub
-core
/tests
/lib
/test.c
;
1218 common
= grub
-core
/lib
/priority_queue.c
;
1219 ldadd
= libgrubmods.a
;
1220 ldadd
= libgrubgcry.a
;
1221 ldadd
= libgrubkern.a
;
1222 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1223 ldadd
= '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1224 condition
= COND_HAVE_CXX
;
1230 common
= tests
/cmp_unit_test.c
;
1231 common
= tests
/lib
/unit_test.c
;
1232 common
= grub
-core
/kern
/list.c
;
1233 common
= grub
-core
/kern
/misc.c
;
1234 common
= grub
-core
/tests
/lib
/test.c
;
1235 ldadd
= libgrubmods.a
;
1236 ldadd
= libgrubgcry.a
;
1237 ldadd
= libgrubkern.a
;
1238 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1239 ldadd
= '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1243 name
= grub
-menulst2cfg
;
1245 common
= util
/grub
-menulst2cfg.c
;
1246 common
= grub
-core
/lib
/legacy_parse.c
;
1247 common
= grub
-core
/lib
/i386
/pc
/vesa_modes_table.c
;
1248 common
= grub
-core
/osdep
/init.c
;
1250 ldadd
= libgrubmods.a
;
1251 ldadd
= libgrubgcry.a
;
1252 ldadd
= libgrubkern.a
;
1253 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1254 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1258 name
= grub
-syslinux2cfg
;
1260 common
= util
/grub
-syslinux2cfg.c
;
1261 common
= grub
-core
/lib
/syslinux_parse.c
;
1262 common
= grub
-core
/lib
/getline.c
;
1263 common
= grub
-core
/osdep
/init.c
;
1264 common
= grub
-core
/kern
/emu
/hostfs.c
;
1265 common
= grub
-core
/disk
/host.c
;
1266 common
= grub
-core
/kern
/emu
/argp_common.c
;
1268 ldadd
= libgrubmods.a
;
1269 ldadd
= libgrubgcry.a
;
1270 ldadd
= libgrubkern.a
;
1271 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1272 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1276 name
= grub
-glue
-efi
;
1279 common
= util
/grub
-glue
-efi.c
;
1280 common
= util
/glue
-efi.c
;
1281 common
= grub
-core
/kern
/emu
/argp_common.c
;
1282 common
= grub
-core
/osdep
/init.c
;
1284 ldadd
= libgrubmods.a
;
1285 ldadd
= libgrubgcry.a
;
1286 ldadd
= libgrubkern.a
;
1287 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1288 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1292 name
= grub
-render
-label
;
1295 common
= util
/grub
-render
-label.c
;
1296 common
= util
/render
-label.c
;
1297 common
= grub
-core
/kern
/emu
/argp_common.c
;
1298 common
= grub
-core
/kern
/emu
/hostfs.c
;
1299 common
= grub
-core
/disk
/host.c
;
1300 common
= grub
-core
/osdep
/init.c
;
1302 ldadd
= libgrubmods.a
;
1303 ldadd
= libgrubgcry.a
;
1304 ldadd
= libgrubkern.a
;
1305 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1306 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1313 common
= util
/grub
-file.c
;
1314 common
= util
/render
-label.c
;
1315 common
= grub
-core
/commands
/file.c
;
1316 common
= grub
-core
/commands
/file32.c
;
1317 common
= grub
-core
/commands
/file64.c
;
1318 common
= grub
-core
/loader
/i386
/xen_file.c
;
1319 common
= grub
-core
/loader
/i386
/xen_file32.c
;
1320 common
= grub
-core
/loader
/i386
/xen_file64.c
;
1321 common
= grub
-core
/io
/offset.c
;
1322 common
= grub
-core
/kern
/elf.c
;
1323 common
= grub
-core
/loader
/lzss.c
;
1324 common
= grub
-core
/loader
/macho.c
;
1325 common
= grub
-core
/loader
/macho32.c
;
1326 common
= grub
-core
/loader
/macho64.c
;
1327 common
= grub
-core
/kern
/emu
/hostfs.c
;
1328 common
= grub
-core
/disk
/host.c
;
1329 common
= grub
-core
/osdep
/init.c
;
1331 ldadd
= libgrubmods.a
;
1332 ldadd
= libgrubgcry.a
;
1333 ldadd
= libgrubkern.a
;
1334 ldadd
= grub
-core
/gnulib
/libgnu.a
;
1335 ldadd
= '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';