source: grub-pc/trunk/fuentes/Makefile.util.def @ 22

Last change on this file since 22 was 22, checked in by mabarracus, 4 years ago

updated version and apply net.ifnames=0 into debian/rules

File size: 30.6 KB
Line 
1AutoGen definitions Makefile.tpl;
2
3library = {
4  name = libgrubkern.a;
5  cflags = '$(CFLAGS_GNULIB)';
6  cppflags = '$(CPPFLAGS_GNULIB)';
7
8  common = util/misc.c;
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;
51};
52
53library = {
54  name = libgrubmods.a;
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';
57
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;
63
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;
167};
168
169program = {
170  name = grub-mkimage;
171  mansection = 1;
172
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;
183
184  extra_dist = util/grub-mkimagexx.c;
185
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)\"';
193};
194
195program = {
196  name = grub-mkrelpath;
197  mansection = 1;
198
199  common = util/grub-mkrelpath.c;
200  common = grub-core/kern/emu/argp_common.c;
201  common = grub-core/osdep/init.c;
202
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)';
208};
209
210program = {
211  name = grub-script-check;
212  mansection = 1;
213
214  common = util/grub-script-check.c;
215  common = grub-core/kern/emu/argp_common.c;
216  common = grub-core/osdep/init.c;
217
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)';
223};
224
225program = {
226  name = grub-editenv;
227  mansection = 1;
228
229  common = util/grub-editenv.c;
230  common = util/editenv.c;
231  common = grub-core/osdep/init.c;
232
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)';
238};
239
240program = {
241  name = grub-mkpasswd-pbkdf2;
242  mansection = 1;
243
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;
248
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)';
254};
255
256program = {
257  name = grub-macho2img;
258  mansection = 1;
259  common = util/grub-macho2img.c;
260  condition = COND_APPLE_LINKER;
261};
262
263program = {
264  name = grub-fstest;
265  mansection = 1;
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;
271
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)';
277};
278
279program = {
280  name = grub-mount;
281  mansection = 1;
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;
287
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;
294};
295
296program = {
297  name = grub-mkfont;
298  mansection = 1;
299  common = util/grub-mkfont.c;
300  common = grub-core/kern/emu/argp_common.c;
301  common = grub-core/osdep/init.c;
302
303  cflags = '$(freetype_cflags)';
304  cppflags = '-DGRUB_MKFONT=1';
305
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;
313};
314
315program = {
316  name = grub-mkdevicemap;
317  installdir = sbin;
318  mansection = 8;
319
320  common = util/grub-mkdevicemap.c;
321  common = util/deviceiter.c;
322  common = util/devicemap.c;
323  common = grub-core/osdep/init.c;
324
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)';
330};
331
332program = {
333  name = grub-probe;
334  installdir = sbin;
335  mansection = 8;
336  common = util/grub-probe.c;
337  common = util/probe.c;
338  common = grub-core/osdep/ofpath.c;
339  common = grub-core/kern/emu/argp_common.c;
340  common = grub-core/osdep/init.c;
341
342  ldadd = libgrubmods.a;
343  ldadd = libgrubgcry.a;
344  ldadd = libgrubkern.a;
345  ldadd = grub-core/gnulib/libgnu.a;
346  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
347};
348
349program = {
350  name = grub-bios-setup;
351  installdir = sbin;
352  mansection = 8;
353  common = util/grub-setup.c;
354  common = util/setup_bios.c;
355  extra_dist = util/setup.c;
356  common = grub-core/kern/emu/argp_common.c;
357  common = grub-core/lib/reed_solomon.c;
358  common = grub-core/osdep/blocklist.c;
359  extra_dist = grub-core/osdep/generic/blocklist.c;
360  extra_dist = grub-core/osdep/linux/blocklist.c;
361  extra_dist = grub-core/osdep/windows/blocklist.c;
362  common = grub-core/osdep/init.c;
363
364  ldadd = libgrubmods.a;
365  ldadd = libgrubkern.a;
366  ldadd = libgrubgcry.a;
367  ldadd = grub-core/gnulib/libgnu.a;
368  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
369  cppflags = '-DGRUB_SETUP_FUNC=grub_util_bios_setup';
370};
371
372program = {
373  name = grub-sparc64-setup;
374  installdir = sbin;
375  mansection = 8;
376  common = util/grub-setup.c;
377  common = util/setup_sparc.c;
378  common = grub-core/kern/emu/argp_common.c;
379  common = grub-core/lib/reed_solomon.c;
380  common = grub-core/osdep/ofpath.c;
381  common = grub-core/osdep/blocklist.c;
382  common = grub-core/osdep/init.c;
383
384  ldadd = libgrubmods.a;
385  ldadd = libgrubkern.a;
386  ldadd = libgrubgcry.a;
387  ldadd = grub-core/gnulib/libgnu.a;
388  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
389  cppflags = '-DGRUB_SETUP_FUNC=grub_util_sparc_setup';
390};
391
392program = {
393  name = grub-ofpathname;
394  installdir = sbin;
395  mansection = 8;
396  common = util/ieee1275/grub-ofpathname.c;
397  common = grub-core/osdep/ofpath.c;
398  common = grub-core/osdep/init.c;
399
400  ldadd = libgrubmods.a;
401  ldadd = libgrubgcry.a;
402  ldadd = libgrubkern.a;
403  ldadd = grub-core/gnulib/libgnu.a;
404  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBGEOM)';
405};
406
407program = {
408  name = grub-mklayout;
409  mansection = 1;
410
411  common = util/grub-mklayout.c;
412  common = grub-core/kern/emu/argp_common.c;
413  common = grub-core/osdep/init.c;
414
415  ldadd = libgrubmods.a;
416  ldadd = libgrubgcry.a;
417  ldadd = libgrubkern.a;
418  ldadd = grub-core/gnulib/libgnu.a;
419  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
420};
421
422program = {
423  name = grub-macbless;
424  installdir = sbin;
425  mansection = 8;
426  common = util/grub-macbless.c;
427  common = grub-core/osdep/init.c;
428  common = grub-core/kern/emu/argp_common.c;
429
430  ldadd = libgrubmods.a;
431  ldadd = libgrubgcry.a;
432  ldadd = libgrubkern.a;
433  ldadd = grub-core/gnulib/libgnu.a;
434  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
435};
436
437data = {
438  common = util/grub.d/README;
439  installdir = grubconf;
440};
441
442script = {
443  name = '00_header';
444  common = util/grub.d/00_header.in;
445  installdir = grubconf;
446};
447
448script = {
449  name = '10_windows';
450  common = util/grub.d/10_windows.in;
451  installdir = grubconf;
452  condition = COND_HOST_WINDOWS;
453};
454
455script = {
456  name = '10_hurd';
457  common = util/grub.d/10_hurd.in;
458  installdir = grubconf;
459  condition = COND_HOST_HURD;
460};
461
462script = {
463  name = '10_kfreebsd';
464  common = util/grub.d/10_kfreebsd.in;
465  installdir = grubconf;
466  condition = COND_HOST_KFREEBSD;
467};
468
469script = {
470  name = '10_illumos';
471  common = util/grub.d/10_illumos.in;
472  installdir = grubconf;
473  condition = COND_HOST_ILLUMOS;
474};
475
476script = {
477  name = '10_netbsd';
478  common = util/grub.d/10_netbsd.in;
479  installdir = grubconf;
480  condition = COND_HOST_NETBSD;
481};
482
483script = {
484  name = '10_linux';
485  common = util/grub.d/10_linux.in;
486  installdir = grubconf;
487  condition = COND_HOST_LINUX;
488};
489
490script = {
491  name = '10_xnu';
492  common = util/grub.d/10_xnu.in;
493  installdir = grubconf;
494  condition = COND_HOST_XNU;
495};
496
497script = {
498  name = '20_linux_xen';
499  common = util/grub.d/20_linux_xen.in;
500  installdir = grubconf;
501  condition = COND_HOST_LINUX;
502};
503
504script = {
505  name = '30_os-prober';
506  common = util/grub.d/30_os-prober.in;
507  installdir = grubconf;
508};
509
510script = {
511  name = '30_uefi-firmware';
512  common = util/grub.d/30_uefi-firmware.in;
513  installdir = grubconf;
514};
515
516script = {
517  name = '40_custom';
518  common = util/grub.d/40_custom.in;
519  installdir = grubconf;
520};
521
522script = {
523  name = '41_custom';
524  common = util/grub.d/41_custom.in;
525  installdir = grubconf;
526};
527
528program = {
529  mansection = 1;
530  name = grub-mkrescue;
531
532  common = util/grub-mkrescue.c;
533  common = util/render-label.c;
534  common = util/glue-efi.c;
535  common = util/mkimage.c;
536  common = util/grub-install-common.c;
537  common = util/setup_bios.c;
538  common = util/setup_sparc.c;
539  common = grub-core/lib/reed_solomon.c;
540  common = grub-core/osdep/random.c;
541  common = grub-core/osdep/ofpath.c;
542  common = grub-core/osdep/platform.c;
543  common = grub-core/osdep/platform_unix.c;
544  common = grub-core/osdep/compress.c;
545  extra_dist = grub-core/osdep/unix/compress.c;
546  extra_dist = grub-core/osdep/basic/compress.c;
547  common = util/editenv.c;
548  common = grub-core/osdep/blocklist.c;
549  common = grub-core/osdep/config.c;
550  common = util/config.c;
551
552  common = grub-core/kern/emu/hostfs.c;
553  common = grub-core/disk/host.c;
554
555  common = util/resolve.c;
556
557  common = grub-core/kern/emu/argp_common.c;
558  common = grub-core/osdep/init.c;
559
560  ldadd = '$(LIBLZMA)';
561  ldadd = libgrubmods.a;
562  ldadd = libgrubgcry.a;
563  ldadd = libgrubkern.a;
564  ldadd = grub-core/gnulib/libgnu.a;
565  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
566
567  condition = COND_HAVE_EXEC;
568};
569
570program = {
571  mansection = 1;
572  name = grub-mkstandalone;
573  common = util/grub-mkstandalone.c;
574
575  common = util/render-label.c;
576  common = util/glue-efi.c;
577  common = util/mkimage.c;
578  common = util/grub-install-common.c;
579  common = util/setup_bios.c;
580  common = util/setup_sparc.c;
581  common = grub-core/lib/reed_solomon.c;
582  common = grub-core/osdep/random.c;
583  common = grub-core/osdep/ofpath.c;
584  common = grub-core/osdep/platform.c;
585  common = grub-core/osdep/platform_unix.c;
586  extra_dist = grub-core/osdep/linux/platform.c;
587  extra_dist = grub-core/osdep/windows/platform.c;
588  extra_dist = grub-core/osdep/basic/platform.c;
589  extra_dist = grub-core/osdep/basic/no_platform.c;
590  extra_dist = grub-core/osdep/unix/platform.c;
591  common = grub-core/osdep/compress.c;
592  common = util/editenv.c;
593  common = grub-core/osdep/blocklist.c;
594  common = grub-core/osdep/config.c;
595  common = util/config.c;
596
597  common = grub-core/kern/emu/hostfs.c;
598  common = grub-core/disk/host.c;
599
600  common = util/resolve.c;
601
602  common = grub-core/kern/emu/argp_common.c;
603  common = grub-core/osdep/init.c;
604
605  ldadd = '$(LIBLZMA)';
606  ldadd = libgrubmods.a;
607  ldadd = libgrubgcry.a;
608  ldadd = libgrubkern.a;
609  ldadd = grub-core/gnulib/libgnu.a;
610  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
611};
612
613program = {
614  mansection = 8;
615  installdir = sbin;
616  name = grub-install;
617
618  common = util/grub-install.c;
619  common = util/probe.c;
620  common = util/mkimage.c;
621  common = util/grub-install-common.c;
622  common = util/setup_bios.c;
623  common = util/setup_sparc.c;
624  common = grub-core/lib/reed_solomon.c;
625  common = grub-core/osdep/random.c;
626  common = grub-core/osdep/ofpath.c;
627  common = grub-core/osdep/platform.c;
628  common = grub-core/osdep/platform_unix.c;
629  common = grub-core/osdep/compress.c;
630  common = util/editenv.c;
631  common = grub-core/osdep/blocklist.c;
632  common = grub-core/osdep/config.c;
633  common = util/config.c;
634  common = util/render-label.c;
635  common = grub-core/kern/emu/hostfs.c;
636  common = grub-core/disk/host.c;
637
638  common = util/resolve.c;
639  enable = noemu;
640  common = grub-core/kern/emu/argp_common.c;
641  common = grub-core/osdep/init.c;
642
643  ldadd = '$(LIBLZMA)';
644  ldadd = libgrubmods.a;
645  ldadd = libgrubgcry.a;
646  ldadd = libgrubkern.a;
647  ldadd = grub-core/gnulib/libgnu.a;
648  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
649};
650
651program = {
652  mansection = 1;
653  installdir = bin;
654  name = grub-mknetdir;
655
656  common = util/grub-mknetdir.c;
657
658  common = util/mkimage.c;
659  common = util/grub-install-common.c;
660  common = util/setup_bios.c;
661  common = util/setup_sparc.c;
662  common = grub-core/lib/reed_solomon.c;
663  common = grub-core/osdep/random.c;
664  common = grub-core/osdep/ofpath.c;
665  common = grub-core/osdep/platform.c;
666  common = grub-core/osdep/platform_unix.c;
667  common = grub-core/osdep/compress.c;
668  common = util/editenv.c;
669  common = grub-core/osdep/blocklist.c;
670  common = grub-core/osdep/config.c;
671  common = util/config.c;
672
673  common = util/resolve.c;
674  common = grub-core/kern/emu/argp_common.c;
675  common = grub-core/osdep/init.c;
676
677  ldadd = '$(LIBLZMA)';
678  ldadd = libgrubmods.a;
679  ldadd = libgrubgcry.a;
680  ldadd = libgrubkern.a;
681  ldadd = grub-core/gnulib/libgnu.a;
682  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
683};
684
685script = {
686  name = grub-mkconfig;
687  common = util/grub-mkconfig.in;
688  mansection = 8;
689  installdir = sbin;
690};
691
692script = {
693  name = grub-set-default;
694  common = util/grub-set-default.in;
695  mansection = 8;
696  installdir = sbin;
697};
698
699script = {
700  name = grub-reboot;
701  common = util/grub-reboot.in;
702  mansection = 8;
703  installdir = sbin;
704};
705
706script = {
707  name = grub-mkconfig_lib;
708  common = util/grub-mkconfig_lib.in;
709  installdir = noinst;
710};
711
712script = {
713  name = grub-kbdcomp;
714  common = util/grub-kbdcomp.in;
715  mansection = 1;
716};
717
718script = {
719  name = grub-shell;
720  common = tests/util/grub-shell.in;
721  installdir = noinst;
722};
723
724script = {
725  name = grub-shell-tester;
726  common = tests/util/grub-shell-tester.in;
727  installdir = noinst;
728};
729
730script = {
731  name = grub-fs-tester;
732  common = tests/util/grub-fs-tester.in;
733  installdir = noinst;
734  dependencies = garbage-gen;
735};
736
737script = {
738  testcase;
739  name = ext234_test;
740  common = tests/ext234_test.in;
741};
742
743script = {
744  testcase;
745  name = squashfs_test;
746  common = tests/squashfs_test.in;
747};
748
749script = {
750  testcase;
751  name = iso9660_test;
752  common = tests/iso9660_test.in;
753};
754
755script = {
756  testcase;
757  name = hfsplus_test;
758  common = tests/hfsplus_test.in;
759};
760
761script = {
762  testcase;
763  name = ntfs_test;
764  common = tests/ntfs_test.in;
765};
766
767script = {
768  testcase;
769  name = reiserfs_test;
770  common = tests/reiserfs_test.in;
771};
772
773script = {
774  testcase;
775  name = fat_test;
776  common = tests/fat_test.in;
777};
778
779script = {
780  testcase;
781  name = minixfs_test;
782  common = tests/minixfs_test.in;
783};
784
785script = {
786  testcase;
787  name = xfs_test;
788  common = tests/xfs_test.in;
789};
790
791script = {
792  testcase;
793  name = nilfs2_test;
794  common = tests/nilfs2_test.in;
795};
796
797script = {
798  testcase;
799  name = romfs_test;
800  common = tests/romfs_test.in;
801};
802
803script = {
804  testcase;
805  name = exfat_test;
806  common = tests/exfat_test.in;
807};
808
809script = {
810  testcase;
811  name = tar_test;
812  common = tests/tar_test.in;
813};
814
815script = {
816  testcase;
817  name = udf_test;
818  common = tests/udf_test.in;
819};
820
821script = {
822  testcase;
823  name = hfs_test;
824  common = tests/hfs_test.in;
825};
826
827script = {
828  testcase;
829  name = jfs_test;
830  common = tests/jfs_test.in;
831};
832
833script = {
834  testcase;
835  name = btrfs_test;
836  common = tests/btrfs_test.in;
837};
838
839script = {
840  testcase;
841  name = zfs_test;
842  common = tests/zfs_test.in;
843};
844
845script = {
846  testcase;
847  name = cpio_test;
848  common = tests/cpio_test.in;
849};
850
851script = {
852  testcase;
853  name = example_scripted_test;
854  common = tests/example_scripted_test.in;
855};
856
857script = {
858  testcase;
859  name = gettext_strings_test;
860  common = tests/gettext_strings_test.in;
861  extra_dist = po/exclude.pot;
862};
863
864script = {
865  testcase;
866  name = pata_test;
867  common = tests/pata_test.in;
868};
869
870script = {
871  testcase;
872  name = ahci_test;
873  common = tests/ahci_test.in;
874};
875
876script = {
877  testcase;
878  name = uhci_test;
879  common = tests/uhci_test.in;
880};
881
882script = {
883  testcase;
884  name = ohci_test;
885  common = tests/ohci_test.in;
886};
887
888script = {
889  testcase;
890  name = ehci_test;
891  common = tests/ehci_test.in;
892};
893
894script = {
895  testcase;
896  name = example_grub_script_test;
897  common = tests/example_grub_script_test.in;
898};
899
900script = {
901  testcase;
902  name = grub_script_eval;
903  common = tests/grub_script_eval.in;
904};
905
906script = {
907  testcase;
908  name = grub_script_test;
909  common = tests/grub_script_test.in;
910};
911
912script = {
913  testcase;
914  name = grub_script_echo1;
915  common = tests/grub_script_echo1.in;
916};
917
918script = {
919  testcase;
920  name = grub_script_leading_whitespace;
921  common = tests/grub_script_leading_whitespace.in;
922};
923
924script = {
925  testcase;
926  name = grub_script_echo_keywords;
927  common = tests/grub_script_echo_keywords.in;
928};
929
930script = {
931  testcase;
932  name = grub_script_vars1;
933  common = tests/grub_script_vars1.in;
934};
935
936script = {
937  testcase;
938  name = grub_script_for1;
939  common = tests/grub_script_for1.in;
940};
941
942script = {
943  testcase;
944  name = grub_script_while1;
945  common = tests/grub_script_while1.in;
946};
947
948script = {
949  testcase;
950  name = grub_script_if;
951  common = tests/grub_script_if.in;
952};
953
954script = {
955  testcase;
956  name = grub_script_blanklines;
957  common = tests/grub_script_blanklines.in;
958};
959
960script = {
961  testcase;
962  name = grub_script_final_semicolon;
963  common = tests/grub_script_final_semicolon.in;
964};
965
966script = {
967  testcase;
968  name = grub_script_dollar;
969  common = tests/grub_script_dollar.in;
970};
971
972script = {
973  testcase;
974  name = grub_script_comments;
975  common = tests/grub_script_comments.in;
976};
977
978script = {
979  testcase;
980  name = grub_script_functions;
981  common = tests/grub_script_functions.in;
982};
983
984script = {
985  testcase;
986  name = grub_script_break;
987  common = tests/grub_script_break.in;
988};
989
990script = {
991  testcase;
992  name = grub_script_continue;
993  common = tests/grub_script_continue.in;
994};
995
996script = {
997  testcase;
998  name = grub_script_shift;
999  common = tests/grub_script_shift.in;
1000};
1001
1002script = {
1003  testcase;
1004  name = grub_script_blockarg;
1005  common = tests/grub_script_blockarg.in;
1006};
1007
1008script = {
1009  testcase;
1010  name = grub_script_setparams;
1011  common = tests/grub_script_setparams.in;
1012};
1013
1014script = {
1015  testcase;
1016  name = grub_script_return;
1017  common = tests/grub_script_return.in;
1018};
1019
1020script = {
1021  testcase;
1022  name = grub_cmd_regexp;
1023  common = tests/grub_cmd_regexp.in;
1024};
1025
1026script = {
1027  testcase;
1028  name = grub_cmd_date;
1029  common = tests/grub_cmd_date.in;
1030};
1031
1032script = {
1033  testcase;
1034  name = grub_cmd_set_date;
1035  common = tests/grub_cmd_set_date.in;
1036};
1037
1038script = {
1039  testcase;
1040  name = grub_cmd_sleep;
1041  common = tests/grub_cmd_sleep.in;
1042};
1043
1044script = {
1045  testcase;
1046  name = grub_script_expansion;
1047  common = tests/grub_script_expansion.in;
1048};
1049
1050script = {
1051  testcase;
1052  name = grub_script_not;
1053  common = tests/grub_script_not.in;
1054};
1055
1056script = {
1057  testcase;
1058  name = grub_script_no_commands;
1059  common = tests/grub_script_no_commands.in;
1060};
1061
1062script = {
1063  testcase;
1064  name = partmap_test;
1065  common = tests/partmap_test.in;
1066};
1067
1068script = {
1069  testcase;
1070  name = hddboot_test;
1071  common = tests/hddboot_test.in;
1072};
1073
1074script = {
1075  testcase;
1076  name = fddboot_test;
1077  common = tests/fddboot_test.in;
1078};
1079
1080script = {
1081  testcase;
1082  name = cdboot_test;
1083  common = tests/cdboot_test.in;
1084};
1085
1086script = {
1087  testcase;
1088  name = netboot_test;
1089  common = tests/netboot_test.in;
1090};
1091
1092script = {
1093  testcase;
1094  name = pseries_test;
1095  common = tests/pseries_test.in;
1096};
1097
1098script = {
1099  testcase;
1100  name = core_compress_test;
1101  common = tests/core_compress_test.in;
1102};
1103
1104script = {
1105  testcase;
1106  name = xzcompress_test;
1107  common = tests/xzcompress_test.in;
1108};
1109
1110script = {
1111  testcase;
1112  name = gzcompress_test;
1113  common = tests/gzcompress_test.in;
1114};
1115
1116script = {
1117  testcase;
1118  name = lzocompress_test;
1119  common = tests/lzocompress_test.in;
1120};
1121
1122script = {
1123  testcase;
1124  name = grub_cmd_echo;
1125  common = tests/grub_cmd_echo.in;
1126};
1127
1128script = {
1129  testcase;
1130  name = help_test;
1131  common = tests/help_test.in;
1132};
1133
1134script = {
1135  testcase;
1136  name = grub_script_gettext;
1137  common = tests/grub_script_gettext.in;
1138};
1139
1140script = {
1141  testcase;
1142  name = grub_script_escape_comma;
1143  common = tests/grub_script_escape_comma.in;
1144};
1145
1146script = {
1147  testcase;
1148  name = grub_script_strcmp;
1149  common = tests/grub_script_strcmp.in;
1150};
1151
1152script = {
1153  testcase;
1154  name = test_sha512sum;
1155  common = tests/test_sha512sum.in;
1156};
1157
1158script = {
1159  testcase;
1160  name = test_unset;
1161  common = tests/test_unset.in;
1162};
1163
1164script = {
1165  testcase;
1166  name = grub_func_test;
1167  common = tests/grub_func_test.in;
1168};
1169
1170script = {
1171  testcase;
1172  name = grub_cmd_tr;
1173  common = tests/grub_cmd_tr.in;
1174};
1175
1176program = {
1177  testcase;
1178  name = example_unit_test;
1179  common = tests/example_unit_test.c;
1180  common = tests/lib/unit_test.c;
1181  common = grub-core/kern/list.c;
1182  common = grub-core/kern/misc.c;
1183  common = grub-core/tests/lib/test.c;
1184  ldadd = libgrubmods.a;
1185  ldadd = libgrubgcry.a;
1186  ldadd = libgrubkern.a;
1187  ldadd = grub-core/gnulib/libgnu.a;
1188  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1189};
1190
1191program = {
1192  testcase;
1193  name = printf_test;
1194  common = tests/printf_unit_test.c;
1195  common = tests/lib/unit_test.c;
1196  common = grub-core/kern/list.c;
1197  common = grub-core/kern/misc.c;
1198  common = grub-core/tests/lib/test.c;
1199  ldadd = libgrubmods.a;
1200  ldadd = libgrubgcry.a;
1201  ldadd = libgrubkern.a;
1202  ldadd = grub-core/gnulib/libgnu.a;
1203  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1204};
1205
1206program = {
1207  testcase;
1208  name = date_test;
1209  common = tests/date_unit_test.c;
1210  common = tests/lib/unit_test.c;
1211  common = grub-core/kern/list.c;
1212  common = grub-core/kern/misc.c;
1213  common = grub-core/tests/lib/test.c;
1214  ldadd = libgrubmods.a;
1215  ldadd = libgrubgcry.a;
1216  ldadd = libgrubkern.a;
1217  ldadd = grub-core/gnulib/libgnu.a;
1218  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1219};
1220
1221program = {
1222  testcase;
1223  name = priority_queue_unit_test;
1224  common = tests/priority_queue_unit_test.cc;
1225  common = tests/lib/unit_test.c;
1226  common = grub-core/kern/list.c;
1227  common = grub-core/kern/misc.c;
1228  common = grub-core/tests/lib/test.c;
1229  common = grub-core/lib/priority_queue.c;
1230  ldadd = libgrubmods.a;
1231  ldadd = libgrubgcry.a;
1232  ldadd = libgrubkern.a;
1233  ldadd = grub-core/gnulib/libgnu.a;
1234  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1235  condition = COND_HAVE_CXX;
1236};
1237
1238program = {
1239  testcase;
1240  name = cmp_test;
1241  common = tests/cmp_unit_test.c;
1242  common = tests/lib/unit_test.c;
1243  common = grub-core/kern/list.c;
1244  common = grub-core/kern/misc.c;
1245  common = grub-core/tests/lib/test.c;
1246  ldadd = libgrubmods.a;
1247  ldadd = libgrubgcry.a;
1248  ldadd = libgrubkern.a;
1249  ldadd = grub-core/gnulib/libgnu.a;
1250  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1251};
1252
1253program = {
1254  name = grub-menulst2cfg;
1255  mansection = 1;
1256  common = util/grub-menulst2cfg.c;
1257  common = grub-core/lib/legacy_parse.c;
1258  common = grub-core/lib/i386/pc/vesa_modes_table.c;
1259  common = grub-core/osdep/init.c;
1260
1261  ldadd = libgrubmods.a;
1262  ldadd = libgrubgcry.a;
1263  ldadd = libgrubkern.a;
1264  ldadd = grub-core/gnulib/libgnu.a;
1265  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1266};
1267
1268program = {
1269  name = grub-syslinux2cfg;
1270  mansection = 1;
1271  common = util/grub-syslinux2cfg.c;
1272  common = grub-core/lib/syslinux_parse.c;
1273  common = grub-core/lib/getline.c;
1274  common = grub-core/osdep/init.c;
1275  common = grub-core/kern/emu/hostfs.c;
1276  common = grub-core/disk/host.c;
1277  common = grub-core/kern/emu/argp_common.c;
1278
1279  ldadd = libgrubmods.a;
1280  ldadd = libgrubgcry.a;
1281  ldadd = libgrubkern.a;
1282  ldadd = grub-core/gnulib/libgnu.a;
1283  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1284};
1285
1286program = {
1287  name = grub-glue-efi;
1288  mansection = 1;
1289
1290  common = util/grub-glue-efi.c;
1291  common = util/glue-efi.c;
1292  common = grub-core/kern/emu/argp_common.c;
1293  common = grub-core/osdep/init.c;
1294
1295  ldadd = libgrubmods.a;
1296  ldadd = libgrubgcry.a;
1297  ldadd = libgrubkern.a;
1298  ldadd = grub-core/gnulib/libgnu.a;
1299  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1300};
1301
1302program = {
1303  name = grub-render-label;
1304  mansection = 1;
1305
1306  common = util/grub-render-label.c;
1307  common = util/render-label.c;
1308  common = grub-core/kern/emu/argp_common.c;
1309  common = grub-core/kern/emu/hostfs.c;
1310  common = grub-core/disk/host.c;
1311  common = grub-core/osdep/init.c;
1312
1313  ldadd = libgrubmods.a;
1314  ldadd = libgrubgcry.a;
1315  ldadd = libgrubkern.a;
1316  ldadd = grub-core/gnulib/libgnu.a;
1317  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1318};
1319
1320program = {
1321  name = grub-file;
1322  mansection = 1;
1323
1324  common = util/grub-file.c;
1325  common = util/render-label.c;
1326  common = grub-core/commands/file.c;
1327  common = grub-core/commands/file32.c;
1328  common = grub-core/commands/file64.c;
1329  common = grub-core/loader/i386/xen_file.c;
1330  common = grub-core/loader/i386/xen_file32.c;
1331  common = grub-core/loader/i386/xen_file64.c;
1332  common = grub-core/io/offset.c;
1333  common = grub-core/kern/elf.c;
1334  common = grub-core/loader/lzss.c;
1335  common = grub-core/loader/macho.c;
1336  common = grub-core/loader/macho32.c;
1337  common = grub-core/loader/macho64.c;
1338  common = grub-core/kern/emu/hostfs.c;
1339  common = grub-core/disk/host.c;
1340  common = grub-core/osdep/init.c;
1341
1342  ldadd = libgrubmods.a;
1343  ldadd = libgrubgcry.a;
1344  ldadd = libgrubkern.a;
1345  ldadd = grub-core/gnulib/libgnu.a;
1346  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
1347};
Note: See TracBrowser for help on using the repository browser.