~ubuntu-branches/ubuntu/trusty/grub2/trusty

« back to all changes in this revision

Viewing changes to .pc/emu_freebsd.patch/Makefile.util.def

  • Committer: Package Import Robot
  • Author(s): Colin Watson
  • Date: 2014-01-16 15:18:04 UTC
  • mfrom: (17.6.38 experimental)
  • Revision ID: package-import@ubuntu.com-20140116151804-3foouk7fpqcq3sxx
Tags: 2.02~beta2-2
* Convert patch handling to git-dpm.
* Add bi-endian support to ELF parser (Tomohiro B Berry).
* Adjust restore_mkdevicemap.patch to mark get_kfreebsd_version as static,
  to appease "gcc -Werror=missing-prototypes".
* Cherry-pick from upstream:
  - Change grub-macbless' manual page section to 8.
* Install grub-glue-efi, grub-macbless, grub-render-label, and
  grub-syslinux2cfg.
* grub-shell: Pass -no-pad to xorriso when building floppy images.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AutoGen definitions Makefile.tpl;
2
 
 
3
 
library = {
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 = util/getroot.c;
13
 
  common = util/raid.c;
14
 
  common = grub-core/kern/emu/hostdisk.c;
15
 
  common = grub-core/kern/emu/misc.c;
16
 
  common = grub-core/kern/emu/mm.c;
17
 
  common = grub-core/kern/env.c;
18
 
  common = grub-core/kern/err.c;
19
 
  common = grub-core/kern/file.c;
20
 
  common = grub-core/kern/fs.c;
21
 
  common = grub-core/kern/list.c;
22
 
  common = grub-core/kern/misc.c;
23
 
  common = grub-core/kern/partition.c;
24
 
  common = grub-core/lib/crypto.c;
25
 
  common = grub-core/disk/luks.c;
26
 
  common = grub-core/disk/geli.c;
27
 
  common = grub-core/disk/cryptodisk.c;
28
 
  common = grub-core/disk/AFSplitter.c;
29
 
  common = grub-core/lib/pbkdf2.c;
30
 
  common = grub-core/commands/extcmd.c;
31
 
  common = grub-core/lib/arg.c;
32
 
  common = grub-core/disk/ldm.c;
33
 
  common = grub-core/disk/diskfilter.c;
34
 
  common = grub-core/partmap/gpt.c;
35
 
};
36
 
 
37
 
library = {
38
 
  name = libgrubmods.a;
39
 
  cflags = '$(CFLAGS_POSIX) -Wno-undef -Wno-error=missing-noreturn';
40
 
  cppflags = '-I$(top_srcdir)/grub-core/lib/minilzo -I$(srcdir)/grub-core/lib/xzembed -DMINILZO_HAVE_CONFIG_H';
41
 
 
42
 
  common_nodist = grub_script.tab.c;
43
 
  common_nodist = grub_script.yy.c;
44
 
  common_nodist = libgrub_a_init.c;
45
 
  common_nodist = grub_script.yy.h;
46
 
  common_nodist = grub_script.tab.h;
47
 
 
48
 
  common = grub-core/commands/blocklist.c;
49
 
  common = grub-core/commands/xnu_uuid.c;
50
 
  common = grub-core/commands/testload.c;
51
 
  common = grub-core/commands/ls.c;
52
 
  common = grub-core/disk/dmraid_nvidia.c;
53
 
  common = grub-core/disk/loopback.c;
54
 
  common = grub-core/disk/lvm.c;
55
 
  common = grub-core/disk/mdraid_linux.c;
56
 
  common = grub-core/disk/mdraid_linux_be.c;
57
 
  common = grub-core/disk/mdraid1x_linux.c;
58
 
  common = grub-core/disk/raid5_recover.c;
59
 
  common = grub-core/disk/raid6_recover.c;
60
 
  common = grub-core/fs/affs.c;
61
 
  common = grub-core/fs/afs.c;
62
 
  common = grub-core/fs/bfs.c;
63
 
  common = grub-core/fs/btrfs.c;
64
 
  common = grub-core/fs/cpio.c;
65
 
  common = grub-core/fs/cpio_be.c;
66
 
  common = grub-core/fs/odc.c;
67
 
  common = grub-core/fs/newc.c;
68
 
  common = grub-core/fs/ext2.c;
69
 
  common = grub-core/fs/fat.c;
70
 
  common = grub-core/fs/exfat.c;
71
 
  common = grub-core/fs/fshelp.c;
72
 
  common = grub-core/fs/hfs.c;
73
 
  common = grub-core/fs/hfsplus.c;
74
 
  common = grub-core/fs/iso9660.c;
75
 
  common = grub-core/fs/jfs.c;
76
 
  common = grub-core/fs/minix.c;
77
 
  common = grub-core/fs/minix2.c;
78
 
  common = grub-core/fs/minix3.c;
79
 
  common = grub-core/fs/minix_be.c;
80
 
  common = grub-core/fs/minix2_be.c;
81
 
  common = grub-core/fs/minix3_be.c;
82
 
  common = grub-core/fs/nilfs2.c;
83
 
  common = grub-core/fs/ntfs.c;
84
 
  common = grub-core/fs/ntfscomp.c;
85
 
  common = grub-core/fs/reiserfs.c;
86
 
  common = grub-core/fs/romfs.c;
87
 
  common = grub-core/fs/sfs.c;
88
 
  common = grub-core/fs/squash4.c;
89
 
  common = grub-core/fs/tar.c;
90
 
  common = grub-core/fs/udf.c;
91
 
  common = grub-core/fs/ufs2.c;
92
 
  common = grub-core/fs/ufs.c;
93
 
  common = grub-core/fs/xfs.c;
94
 
  common = grub-core/fs/zfs/zfscrypt.c;
95
 
  common = grub-core/fs/zfs/zfs.c;
96
 
  common = grub-core/fs/zfs/zfsinfo.c;
97
 
  common = grub-core/fs/zfs/zfs_lzjb.c;
98
 
  common = grub-core/fs/zfs/zfs_sha256.c;
99
 
  common = grub-core/fs/zfs/zfs_fletcher.c;
100
 
  common = grub-core/lib/envblk.c;
101
 
  common = grub-core/lib/hexdump.c;
102
 
  common = grub-core/lib/LzFind.c;
103
 
  common = grub-core/lib/LzmaEnc.c;
104
 
  common = grub-core/lib/crc.c;
105
 
  common = grub-core/lib/adler32.c;
106
 
  common = grub-core/lib/crc64.c;
107
 
  common = grub-core/normal/datetime.c;
108
 
  common = grub-core/normal/misc.c;
109
 
  common = grub-core/partmap/acorn.c;
110
 
  common = grub-core/partmap/amiga.c;
111
 
  common = grub-core/partmap/apple.c;
112
 
  common = grub-core/partmap/msdos.c;
113
 
  common = grub-core/partmap/sun.c;
114
 
  common = grub-core/partmap/plan.c;
115
 
  common = grub-core/partmap/dvh.c;
116
 
  common = grub-core/partmap/sunpc.c;
117
 
  common = grub-core/partmap/bsdlabel.c;
118
 
  common = grub-core/script/function.c;
119
 
  common = grub-core/script/lexer.c;
120
 
  common = grub-core/script/main.c;
121
 
  common = grub-core/script/script.c;
122
 
  common = grub-core/script/argv.c;
123
 
  common = grub-core/io/gzio.c;
124
 
  common = grub-core/io/lzopio.c;
125
 
  common = grub-core/kern/ia64/dl_helper.c;
126
 
  common = grub-core/lib/minilzo/minilzo.c;
127
 
  common = grub-core/lib/xzembed/xz_dec_bcj.c;
128
 
  common = grub-core/lib/xzembed/xz_dec_lzma2.c;
129
 
  common = grub-core/lib/xzembed/xz_dec_stream.c;
130
 
};
131
 
 
132
 
program = {
133
 
  name = grub-bin2h;
134
 
  common = util/bin2h.c;
135
 
  ldadd = libgrubmods.a;
136
 
  ldadd = libgrubgcry.a;
137
 
  ldadd = libgrubkern.a;
138
 
  ldadd = grub-core/gnulib/libgnu.a;
139
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER)';
140
 
  installdir = noinst;
141
 
};
142
 
 
143
 
program = {
144
 
  name = grub-mkimage;
145
 
  mansection = 1;
146
 
 
147
 
  common = util/grub-mkimage.c;
148
 
  common = util/resolve.c;
149
 
  common = grub-core/kern/emu/argp_common.c;
150
 
 
151
 
  extra_dist = util/grub-mkimagexx.c;
152
 
 
153
 
  ldadd = libgrubmods.a;
154
 
  ldadd = libgrubgcry.a;
155
 
  ldadd = libgrubkern.a;
156
 
  ldadd = grub-core/gnulib/libgnu.a;
157
 
  ldadd = '$(LIBLZMA)';
158
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
159
 
  cppflags = '-DGRUB_PKGLIBDIR=\"$(pkglibdir)\"';
160
 
};
161
 
 
162
 
program = {
163
 
  name = grub-mkrelpath;
164
 
  mansection = 1;
165
 
 
166
 
  common = util/grub-mkrelpath.c;
167
 
  common = grub-core/kern/emu/argp_common.c;
168
 
 
169
 
  ldadd = libgrubmods.a;
170
 
  ldadd = libgrubgcry.a;
171
 
  ldadd = libgrubkern.a;
172
 
  ldadd = grub-core/gnulib/libgnu.a;
173
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
174
 
};
175
 
 
176
 
program = {
177
 
  name = grub-script-check;
178
 
  mansection = 1;
179
 
 
180
 
  common = util/grub-script-check.c;
181
 
  common = grub-core/kern/emu/argp_common.c;
182
 
 
183
 
  ldadd = libgrubmods.a;
184
 
  ldadd = libgrubgcry.a;
185
 
  ldadd = libgrubkern.a;
186
 
  ldadd = grub-core/gnulib/libgnu.a;
187
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
188
 
};
189
 
 
190
 
program = {
191
 
  name = grub-editenv;
192
 
  mansection = 1;
193
 
 
194
 
  common = util/grub-editenv.c;
195
 
 
196
 
  ldadd = libgrubmods.a;
197
 
  ldadd = libgrubgcry.a;
198
 
  ldadd = libgrubkern.a;
199
 
  ldadd = grub-core/gnulib/libgnu.a;
200
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
201
 
};
202
 
 
203
 
program = {
204
 
  name = grub-mkpasswd-pbkdf2;
205
 
  mansection = 1;
206
 
 
207
 
  common = util/grub-mkpasswd-pbkdf2.c;
208
 
  common = grub-core/kern/emu/argp_common.c;
209
 
 
210
 
  ldadd = libgrubmods.a;
211
 
  ldadd = libgrubgcry.a;
212
 
  ldadd = libgrubkern.a;
213
 
  ldadd = grub-core/gnulib/libgnu.a;
214
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
215
 
  cflags = '$(CFLAGS_GCRY)';
216
 
  cppflags = '$(CPPFLAGS_GCRY)';
217
 
};
218
 
 
219
 
program = {
220
 
  name = grub-macho2img;
221
 
  mansection = 1;
222
 
  common = util/grub-macho2img.c;
223
 
  condition = COND_APPLE_CC;
224
 
};
225
 
 
226
 
program = {
227
 
  name = grub-pe2elf;
228
 
  mansection = 1;
229
 
  common = util/grub-pe2elf.c;
230
 
 
231
 
  ldadd = libgrubmods.a;
232
 
  ldadd = libgrubgcry.a;
233
 
  ldadd = libgrubkern.a;
234
 
  ldadd = grub-core/gnulib/libgnu.a;
235
 
  ldadd = '$(LIBINTL)';
236
 
  condition = COND_GRUB_PE2ELF;
237
 
};
238
 
 
239
 
program = {
240
 
  name = grub-fstest;
241
 
  mansection = 1;
242
 
  common_nodist = grub_fstest_init.c;
243
 
  common = util/grub-fstest.c;
244
 
  common = grub-core/kern/emu/hostfs.c;
245
 
  common = grub-core/disk/host.c;
246
 
 
247
 
  cflags = '$(CFLAGS_GCRY)';
248
 
  cppflags = '$(CPPFLAGS_GCRY)';
249
 
 
250
 
  ldadd = libgrubmods.a;
251
 
  ldadd = libgrubgcry.a;
252
 
  ldadd = libgrubkern.a;
253
 
  ldadd = grub-core/gnulib/libgnu.a;
254
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
255
 
};
256
 
 
257
 
program = {
258
 
  name = grub-mount;
259
 
  mansection = 1;
260
 
  common_nodist = grub_fstest_init.c;
261
 
  common = util/grub-mount.c;
262
 
  common = grub-core/kern/emu/hostfs.c;
263
 
  common = grub-core/disk/host.c;
264
 
 
265
 
  ldadd = libgrubmods.a;
266
 
  ldadd = libgrubgcry.a;
267
 
  ldadd = libgrubkern.a;
268
 
  ldadd = grub-core/gnulib/libgnu.a;
269
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) -lfuse';
270
 
  condition = COND_GRUB_MOUNT;
271
 
};
272
 
 
273
 
program = {
274
 
  name = grub-mkfont;
275
 
  mansection = 1;
276
 
  common = util/grub-mkfont.c;
277
 
  common = grub-core/unidata.c;
278
 
  common = grub-core/kern/emu/argp_common.c;
279
 
 
280
 
  cflags = '$(freetype_cflags)';
281
 
 
282
 
  ldadd = libgrubmods.a;
283
 
  ldadd = libgrubgcry.a;
284
 
  ldadd = libgrubkern.a;
285
 
  ldadd = grub-core/gnulib/libgnu.a;
286
 
  ldadd = '$(freetype_libs)';
287
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
288
 
  condition = COND_GRUB_MKFONT;
289
 
};
290
 
 
291
 
program = {
292
 
  name = grub-mkdevicemap;
293
 
  installdir = sbin;
294
 
  mansection = 8;
295
 
 
296
 
  common = util/grub-mkdevicemap.c;
297
 
  common = util/deviceiter.c;
298
 
  common = util/devicemap.c;
299
 
 
300
 
  ldadd = libgrubmods.a;
301
 
  ldadd = libgrubgcry.a;
302
 
  ldadd = libgrubkern.a;
303
 
  ldadd = grub-core/gnulib/libgnu.a;
304
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
305
 
};
306
 
 
307
 
program = {
308
 
  name = grub-probe;
309
 
  installdir = sbin;
310
 
  mansection = 8;
311
 
  common = util/grub-probe.c;
312
 
  common = util/ieee1275/ofpath.c;
313
 
  common = grub-core/kern/emu/argp_common.c;
314
 
 
315
 
  ldadd = libgrubmods.a;
316
 
  ldadd = libgrubgcry.a;
317
 
  ldadd = libgrubkern.a;
318
 
  ldadd = grub-core/gnulib/libgnu.a;
319
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
320
 
};
321
 
 
322
 
program = {
323
 
  name = grub-bios-setup;
324
 
  installdir = sbin;
325
 
  mansection = 8;
326
 
  common = util/grub-setup.c;
327
 
  common = util/lvm.c;
328
 
  common = grub-core/kern/emu/argp_common.c;
329
 
  common = grub-core/lib/reed_solomon.c;
330
 
 
331
 
  ldadd = libgrubmods.a;
332
 
  ldadd = libgrubkern.a;
333
 
  ldadd = libgrubgcry.a;
334
 
  ldadd = grub-core/gnulib/libgnu.a;
335
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
336
 
  cppflags = '-DGRUB_SETUP_BIOS=1';
337
 
};
338
 
 
339
 
program = {
340
 
  name = grub-sparc64-setup;
341
 
  installdir = sbin;
342
 
  mansection = 8;
343
 
  common = util/grub-setup.c;
344
 
  common = util/lvm.c;
345
 
  common = grub-core/kern/emu/argp_common.c;
346
 
  common = grub-core/lib/reed_solomon.c;
347
 
  common = util/ieee1275/ofpath.c;
348
 
 
349
 
  ldadd = libgrubmods.a;
350
 
  ldadd = libgrubkern.a;
351
 
  ldadd = libgrubgcry.a;
352
 
  ldadd = grub-core/gnulib/libgnu.a;
353
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
354
 
  cppflags = '-DGRUB_SETUP_SPARC64=1';
355
 
};
356
 
 
357
 
program = {
358
 
  name = grub-ofpathname;
359
 
  installdir = sbin;
360
 
  mansection = 8;
361
 
  common = util/ieee1275/grub-ofpathname.c;
362
 
  common = util/ieee1275/ofpath.c;
363
 
 
364
 
  ldadd = libgrubmods.a;
365
 
  ldadd = libgrubgcry.a;
366
 
  ldadd = libgrubkern.a;
367
 
  ldadd = grub-core/gnulib/libgnu.a;
368
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBUTIL) $(LIBGEOM)';
369
 
};
370
 
 
371
 
program = {
372
 
  name = grub-mklayout;
373
 
  mansection = 1;
374
 
 
375
 
  common = util/grub-mklayout.c;
376
 
  common = grub-core/kern/emu/argp_common.c;
377
 
 
378
 
  ldadd = libgrubmods.a;
379
 
  ldadd = libgrubgcry.a;
380
 
  ldadd = libgrubkern.a;
381
 
  ldadd = grub-core/gnulib/libgnu.a;
382
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
383
 
};
384
 
 
385
 
data = {
386
 
  common = util/grub.d/README;
387
 
  installdir = grubconf;
388
 
};
389
 
 
390
 
script = {
391
 
  name = '00_header';
392
 
  common = util/grub.d/00_header.in;
393
 
  installdir = grubconf;
394
 
};
395
 
 
396
 
script = {
397
 
  name = '10_windows';
398
 
  common = util/grub.d/10_windows.in;
399
 
  installdir = grubconf;
400
 
  condition = COND_HOST_WINDOWS;
401
 
};
402
 
 
403
 
script = {
404
 
  name = '10_hurd';
405
 
  common = util/grub.d/10_hurd.in;
406
 
  installdir = grubconf;
407
 
  condition = COND_HOST_HURD;
408
 
};
409
 
 
410
 
script = {
411
 
  name = '10_kfreebsd';
412
 
  common = util/grub.d/10_kfreebsd.in;
413
 
  installdir = grubconf;
414
 
  condition = COND_HOST_KFREEBSD;
415
 
};
416
 
 
417
 
script = {
418
 
  name = '10_illumos';
419
 
  common = util/grub.d/10_illumos.in;
420
 
  installdir = grubconf;
421
 
  condition = COND_HOST_ILLUMOS;
422
 
};
423
 
 
424
 
script = {
425
 
  name = '10_netbsd';
426
 
  common = util/grub.d/10_netbsd.in;
427
 
  installdir = grubconf;
428
 
  condition = COND_HOST_NETBSD;
429
 
};
430
 
 
431
 
script = {
432
 
  name = '10_linux';
433
 
  common = util/grub.d/10_linux.in;
434
 
  installdir = grubconf;
435
 
  condition = COND_HOST_LINUX;
436
 
};
437
 
 
438
 
script = {
439
 
  name = '10_xnu';
440
 
  common = util/grub.d/10_xnu.in;
441
 
  installdir = grubconf;
442
 
  condition = COND_HOST_XNU;
443
 
};
444
 
 
445
 
script = {
446
 
  name = '20_linux_xen';
447
 
  common = util/grub.d/20_linux_xen.in;
448
 
  installdir = grubconf;
449
 
  condition = COND_HOST_LINUX;
450
 
};
451
 
 
452
 
script = {
453
 
  name = '30_os-prober';
454
 
  common = util/grub.d/30_os-prober.in;
455
 
  installdir = grubconf;
456
 
};
457
 
 
458
 
script = {
459
 
  name = '40_custom';
460
 
  common = util/grub.d/40_custom.in;
461
 
  installdir = grubconf;
462
 
};
463
 
 
464
 
script = {
465
 
  name = '41_custom';
466
 
  common = util/grub.d/41_custom.in;
467
 
  installdir = grubconf;
468
 
};
469
 
 
470
 
script = {
471
 
  mansection = 1;
472
 
  name = grub-mkrescue;
473
 
  x86 = util/grub-mkrescue.in;
474
 
  mips_qemu_mips = util/grub-mkrescue.in;
475
 
  mips_loongson = util/grub-mkrescue.in;
476
 
  ia64_efi = util/grub-mkrescue.in;
477
 
  powerpc_ieee1275 = util/powerpc/ieee1275/grub-mkrescue.in;
478
 
  enable = i386_pc;
479
 
  enable = i386_efi;
480
 
  enable = x86_64_efi;
481
 
  enable = i386_qemu;
482
 
  enable = i386_multiboot;
483
 
  enable = i386_coreboot;
484
 
  enable = mips_qemu_mips;
485
 
  enable = mips_loongson;
486
 
  enable = ia64_efi;
487
 
  enable = powerpc_ieee1275;
488
 
};
489
 
 
490
 
script = {
491
 
  mansection = 1;
492
 
  name = grub-mkstandalone;
493
 
  common = util/grub-mkstandalone.in;
494
 
};
495
 
 
496
 
script = {
497
 
  mansection = 8;
498
 
  installdir = sbin;
499
 
  name = grub-install;
500
 
 
501
 
  common = util/grub-install.in;
502
 
  enable = noemu;
503
 
};
504
 
 
505
 
script = {
506
 
  mansection = 8;
507
 
  installdir = sbin;
508
 
  name = grub-mknetdir;
509
 
 
510
 
  common = util/grub-mknetdir.in;
511
 
};
512
 
 
513
 
script = {
514
 
  name = grub-mkconfig;
515
 
  common = util/grub-mkconfig.in;
516
 
  mansection = 8;
517
 
  installdir = sbin;
518
 
};
519
 
 
520
 
script = {
521
 
  name = grub-set-default;
522
 
  common = util/grub-set-default.in;
523
 
  mansection = 8;
524
 
  installdir = sbin;
525
 
};
526
 
 
527
 
script = {
528
 
  name = grub-reboot;
529
 
  common = util/grub-reboot.in;
530
 
  mansection = 8;
531
 
  installdir = sbin;
532
 
};
533
 
 
534
 
script = {
535
 
  name = grub-mkconfig_lib;
536
 
  common = util/grub-mkconfig_lib.in;
537
 
  installdir = noinst;
538
 
};
539
 
 
540
 
script = {
541
 
  name = grub-kbdcomp;
542
 
  common = util/grub-kbdcomp.in;
543
 
  mansection = 1;
544
 
};
545
 
 
546
 
script = {
547
 
  name = grub-shell;
548
 
  common = tests/util/grub-shell.in;
549
 
  installdir = noinst;
550
 
};
551
 
 
552
 
script = {
553
 
  name = grub-shell-tester;
554
 
  common = tests/util/grub-shell-tester.in;
555
 
  installdir = noinst;
556
 
};
557
 
 
558
 
script = {
559
 
  testcase;
560
 
  name = example_scripted_test;
561
 
  common = tests/example_scripted_test.in;
562
 
};
563
 
 
564
 
script = {
565
 
  testcase;
566
 
  name = example_grub_script_test;
567
 
  common = tests/example_grub_script_test.in;
568
 
};
569
 
 
570
 
script = {
571
 
  testcase;
572
 
  name = grub_script_echo1;
573
 
  common = tests/grub_script_echo1.in;
574
 
};
575
 
 
576
 
script = {
577
 
  testcase;
578
 
  name = grub_script_leading_whitespace;
579
 
  common = tests/grub_script_leading_whitespace.in;
580
 
};
581
 
 
582
 
script = {
583
 
  testcase;
584
 
  name = grub_script_echo_keywords;
585
 
  common = tests/grub_script_echo_keywords.in;
586
 
};
587
 
 
588
 
script = {
589
 
  testcase;
590
 
  name = grub_script_vars1;
591
 
  common = tests/grub_script_vars1.in;
592
 
};
593
 
 
594
 
script = {
595
 
  testcase;
596
 
  name = grub_script_for1;
597
 
  common = tests/grub_script_for1.in;
598
 
};
599
 
 
600
 
script = {
601
 
  testcase;
602
 
  name = grub_script_while1;
603
 
  common = tests/grub_script_while1.in;
604
 
};
605
 
 
606
 
script = {
607
 
  testcase;
608
 
  name = grub_script_if;
609
 
  common = tests/grub_script_if.in;
610
 
};
611
 
 
612
 
script = {
613
 
  testcase;
614
 
  name = grub_script_blanklines;
615
 
  common = tests/grub_script_blanklines.in;
616
 
};
617
 
 
618
 
script = {
619
 
  testcase;
620
 
  name = grub_script_final_semicolon;
621
 
  common = tests/grub_script_final_semicolon.in;
622
 
};
623
 
 
624
 
script = {
625
 
  testcase;
626
 
  name = grub_script_dollar;
627
 
  common = tests/grub_script_dollar.in;
628
 
};
629
 
 
630
 
script = {
631
 
  testcase;
632
 
  name = grub_script_comments;
633
 
  common = tests/grub_script_comments.in;
634
 
};
635
 
 
636
 
script = {
637
 
  testcase;
638
 
  name = grub_script_functions;
639
 
  common = tests/grub_script_functions.in;
640
 
};
641
 
 
642
 
script = {
643
 
  testcase;
644
 
  name = grub_script_break;
645
 
  common = tests/grub_script_break.in;
646
 
};
647
 
 
648
 
script = {
649
 
  testcase;
650
 
  name = grub_script_continue;
651
 
  common = tests/grub_script_continue.in;
652
 
};
653
 
 
654
 
script = {
655
 
  testcase;
656
 
  name = grub_script_shift;
657
 
  common = tests/grub_script_shift.in;
658
 
};
659
 
 
660
 
script = {
661
 
  testcase;
662
 
  name = grub_script_blockarg;
663
 
  common = tests/grub_script_blockarg.in;
664
 
};
665
 
 
666
 
script = {
667
 
  testcase;
668
 
  name = grub_script_setparams;
669
 
  common = tests/grub_script_setparams.in;
670
 
};
671
 
 
672
 
script = {
673
 
  testcase;
674
 
  name = grub_script_return;
675
 
  common = tests/grub_script_return.in;
676
 
};
677
 
 
678
 
script = {
679
 
  testcase;
680
 
  name = grub_cmd_regexp;
681
 
  common = tests/grub_cmd_regexp.in;
682
 
};
683
 
 
684
 
script = {
685
 
  testcase;
686
 
  name = grub_script_expansion;
687
 
  common = tests/grub_script_expansion.in;
688
 
};
689
 
 
690
 
script = {
691
 
  testcase;
692
 
  name = grub_script_not;
693
 
  common = tests/grub_script_not.in;
694
 
};
695
 
 
696
 
script = {
697
 
  testcase;
698
 
  name = partmap_test;
699
 
  common = tests/partmap_test.in;
700
 
};
701
 
 
702
 
script = {
703
 
  testcase;
704
 
  name = grub_cmd_echo;
705
 
  common = tests/grub_cmd_echo.in;
706
 
};
707
 
 
708
 
script = {
709
 
  testcase;
710
 
  name = grub_script_gettext;
711
 
  common = tests/grub_script_gettext.in;
712
 
};
713
 
 
714
 
script = {
715
 
  testcase;
716
 
  name = grub_script_strcmp;
717
 
  common = tests/grub_script_strcmp.in;
718
 
};
719
 
 
720
 
program = {
721
 
  testcase;
722
 
  name = example_unit_test;
723
 
  common = tests/example_unit_test.c;
724
 
  common = tests/lib/unit_test.c;
725
 
  common = grub-core/kern/list.c;
726
 
  common = grub-core/kern/misc.c;
727
 
  common = grub-core/tests/lib/test.c;
728
 
  ldadd = libgrubmods.a;
729
 
  ldadd = libgrubgcry.a;
730
 
  ldadd = libgrubkern.a;
731
 
  ldadd = grub-core/gnulib/libgnu.a;
732
 
  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
733
 
};
734
 
 
735
 
program = {
736
 
  testcase;
737
 
  name = printf_test;
738
 
  common = tests/printf_unit_test.c;
739
 
  common = tests/lib/unit_test.c;
740
 
  common = grub-core/kern/list.c;
741
 
  common = grub-core/kern/misc.c;
742
 
  common = grub-core/tests/lib/test.c;
743
 
  ldadd = libgrubmods.a;
744
 
  ldadd = libgrubgcry.a;
745
 
  ldadd = libgrubkern.a;
746
 
  ldadd = grub-core/gnulib/libgnu.a;
747
 
  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
748
 
};
749
 
 
750
 
program = {
751
 
  testcase;
752
 
  name = cmp_test;
753
 
  common = tests/cmp_unit_test.c;
754
 
  common = tests/lib/unit_test.c;
755
 
  common = grub-core/kern/list.c;
756
 
  common = grub-core/kern/misc.c;
757
 
  common = grub-core/tests/lib/test.c;
758
 
  ldadd = libgrubmods.a;
759
 
  ldadd = libgrubgcry.a;
760
 
  ldadd = libgrubkern.a;
761
 
  ldadd = grub-core/gnulib/libgnu.a;
762
 
  ldadd = '$(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
763
 
};
764
 
 
765
 
program = {
766
 
  name = grub-menulst2cfg;
767
 
  mansection = 1;
768
 
  common = util/grub-menulst2cfg.c;
769
 
  common = grub-core/lib/legacy_parse.c;
770
 
  common = grub-core/lib/i386/pc/vesa_modes_table.c;
771
 
 
772
 
  ldadd = libgrubmods.a;
773
 
  ldadd = libgrubgcry.a;
774
 
  ldadd = libgrubkern.a;
775
 
  ldadd = grub-core/gnulib/libgnu.a;
776
 
  ldadd = '$(LIBINTL) $(LIBDEVMAPPER) $(LIBZFS) $(LIBNVPAIR) $(LIBGEOM)';
777
 
};