/[grub]/grub/stage2/Makefile.am
ViewVC logotype

Diff of /grub/stage2/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.36 by jochen, Thu Jul 26 13:24:15 2001 UTC revision 1.37 by okuji, Sat Oct 27 16:04:24 2001 UTC
# Line 5  noinst_SCRIPTS = $(TESTS) Line 5  noinst_SCRIPTS = $(TESTS)
5  # For dist target.  # For dist target.
6  noinst_HEADERS = apic.h defs.h dir.h disk_inode.h disk_inode_ffs.h \  noinst_HEADERS = apic.h defs.h dir.h disk_inode.h disk_inode_ffs.h \
7          fat.h filesys.h freebsd.h fs.h hercules.h i386-elf.h \          fat.h filesys.h freebsd.h fs.h hercules.h i386-elf.h \
8          imgact_aout.h mb_header.h mb_info.h md5.h pc_slice.h serial.h \          imgact_aout.h jfs.h mb_header.h mb_info.h md5.h pc_slice.h \
9          shared.h smp-imps.h nbi.h vstafs.h          serial.h shared.h smp-imps.h nbi.h vstafs.h xfs.h
10  EXTRA_DIST = setjmp.S apm.S $(noinst_SCRIPTS)  EXTRA_DIST = setjmp.S apm.S $(noinst_SCRIPTS)
11    
12  # For <stage1.h>.  # For <stage1.h>.
# Line 16  INCLUDES = -I$(top_srcdir)/stage1 Line 16  INCLUDES = -I$(top_srcdir)/stage1
16  noinst_LIBRARIES = libgrub.a  noinst_LIBRARIES = libgrub.a
17  libgrub_a_SOURCES = boot.c builtins.c common.c char_io.c cmdline.c \  libgrub_a_SOURCES = boot.c builtins.c common.c char_io.c cmdline.c \
18          disk_io.c gunzip.c fsys_ffs.c fsys_ext2fs.c fsys_fat.c \          disk_io.c gunzip.c fsys_ffs.c fsys_ext2fs.c fsys_fat.c \
19          fsys_minix.c fsys_reiserfs.c  fsys_vstafs.c stage2.c md5.c          fsys_jfs.c fsys_minix.c fsys_reiserfs.c fsys_vstafs.c \
20            fsys_xfs.c stage2.c md5.c
21  libgrub_a_CFLAGS = $(GRUB_CFLAGS) -I$(top_srcdir)/lib \  libgrub_a_CFLAGS = $(GRUB_CFLAGS) -I$(top_srcdir)/lib \
22          -DGRUB_UTIL=1 -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 \          -DGRUB_UTIL=1 -DFSYS_EXT2FS=1 -DFSYS_FAT=1 -DFSYS_FFS=1 \
23          -DFSYS_MINIX=1 -DFSYS_REISERFS=1 -DFSYS_VSTAFS=1 \          -DFSYS_JFS=1 -DFSYS_MINIX=1 -DFSYS_REISERFS=1 -DFSYS_VSTAFS=1
24          -DUSE_MD5_PASSWORDS=1 \          -DFSYS_XFS=1 -DUSE_MD5_PASSWORDS=1 \
25          -DSUPPORT_SERIAL=1 -DSUPPORT_HERCULES=1 -fwritable-strings          -DSUPPORT_SERIAL=1 -DSUPPORT_HERCULES=1 -fwritable-strings
26    
27  # Stage 2 and Stage 1.5's.  # Stage 2 and Stage 1.5's.
# Line 30  EXTRA_PROGRAMS = nbloader.exec pxeloader Line 31  EXTRA_PROGRAMS = nbloader.exec pxeloader
31    
32  if DISKLESS_SUPPORT  if DISKLESS_SUPPORT
33  pkgdata_DATA = stage2 e2fs_stage1_5 fat_stage1_5 ffs_stage1_5 \  pkgdata_DATA = stage2 e2fs_stage1_5 fat_stage1_5 ffs_stage1_5 \
34          minix_stage1_5 reiserfs_stage1_5 vstafs_stage1_5 nbgrub pxegrub          jfs_stage1_5 minix_stage1_5 reiserfs_stage1_5 vstafs_stage1_5 \
35            xfs_stage1_5 nbgrub pxegrub
36  noinst_DATA = pre_stage2 start nbloader pxeloader diskless  noinst_DATA = pre_stage2 start nbloader pxeloader diskless
37  noinst_PROGRAMS = pre_stage2.exec start.exec e2fs_stage1_5.exec \  noinst_PROGRAMS = pre_stage2.exec start.exec e2fs_stage1_5.exec \
38          fat_stage1_5.exec ffs_stage1_5.exec minix_stage1_5.exec \          fat_stage1_5.exec ffs_stage1_5.exec jfs_stage1_5.exec \
39          reiserfs_stage1_5.exec vstafs_stage1_5.exec nbloader.exec \          minix_stage1_5.exec reiserfs_stage1_5.exec \
40            vstafs_stage1_5.exec xfs_stage1_5.exec nbloader.exec \
41          pxeloader.exec diskless.exec          pxeloader.exec diskless.exec
42  else  else
43  pkgdata_DATA = stage2 e2fs_stage1_5 fat_stage1_5 ffs_stage1_5 \  pkgdata_DATA = stage2 e2fs_stage1_5 fat_stage1_5 ffs_stage1_5 \
44          minix_stage1_5 reiserfs_stage1_5 vstafs_stage1_5          jfs_stage1_5 minix_stage1_5 reiserfs_stage1_5 vstafs_stage1_5 \
45            xfs_stage1_5
46  noinst_DATA = pre_stage2 start  noinst_DATA = pre_stage2 start
47  noinst_PROGRAMS = pre_stage2.exec start.exec e2fs_stage1_5.exec \  noinst_PROGRAMS = pre_stage2.exec start.exec e2fs_stage1_5.exec \
48          fat_stage1_5.exec ffs_stage1_5.exec minix_stage1_5.exec \          fat_stage1_5.exec ffs_stage1_5.exec jfs_stage1_5.exec \
49          reiserfs_stage1_5.exec vstafs_stage1_5.exec          minix_stage1_5.exec reiserfs_stage1_5.exec \
50            vstafs_stage1_5.exec xfs_stage1_5.exec
51  endif  endif
52  MOSTLYCLEANFILES = $(noinst_PROGRAMS)  MOSTLYCLEANFILES = $(noinst_PROGRAMS)
53    
# Line 78  STAGE1_5_COMPILE = $(STAGE2_COMPILE) -DN Line 83  STAGE1_5_COMPILE = $(STAGE2_COMPILE) -DN
83  # For stage2 target.  # For stage2 target.
84  pre_stage2_exec_SOURCES = asm.S bios.c boot.c builtins.c common.c \  pre_stage2_exec_SOURCES = asm.S bios.c boot.c builtins.c common.c \
85          char_io.c cmdline.c disk_io.c gunzip.c fsys_ext2fs.c \          char_io.c cmdline.c disk_io.c gunzip.c fsys_ext2fs.c \
86          fsys_fat.c fsys_ffs.c fsys_minix.c fsys_reiserfs.c \          fsys_fat.c fsys_ffs.c fsys_jfs.c fsys_minix.c fsys_reiserfs.c \
87          fsys_vstafs.c hercules.c serial.c smp-imps.c stage2.c md5.c          fsys_vstafs.c fsys_xfs.c hercules.c serial.c smp-imps.c \
88            stage2.c md5.c
89  pre_stage2_exec_CFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS)  pre_stage2_exec_CFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS)
90  pre_stage2_exec_ASFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS)  pre_stage2_exec_ASFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS)
91  pre_stage2_exec_LDFLAGS = $(PRE_STAGE2_LINK)  pre_stage2_exec_LDFLAGS = $(PRE_STAGE2_LINK)
# Line 169  vstafs_stage1_5_exec_ASFLAGS = $(STAGE1_ Line 175  vstafs_stage1_5_exec_ASFLAGS = $(STAGE1_
175          -DNO_BLOCK_FILES=1          -DNO_BLOCK_FILES=1
176  vstafs_stage1_5_exec_LDFLAGS = $(STAGE1_5_LINK)  vstafs_stage1_5_exec_LDFLAGS = $(STAGE1_5_LINK)
177    
178    # For jfs_stage1_5 target.
179    jfs_stage1_5_exec_SOURCES = start.S asm.S common.c char_io.c \
180            disk_io.c stage1_5.c fsys_jfs.c bios.c
181    jfs_stage1_5_exec_CFLAGS = $(STAGE1_5_COMPILE) -DFSYS_JFS=1 \
182            -DNO_BLOCK_FILES=1
183    jfs_stage1_5_exec_ASFLAGS = $(STAGE1_5_COMPILE) -DFSYS_JFS=1 \
184            -DNO_BLOCK_FILES=1
185    jfs_stage1_5_exec_LDFLAGS = $(STAGE1_5_LINK)
186    
187    # For xfs_stage1_5 target.
188    xfs_stage1_5_exec_SOURCES = start.S asm.S common.c char_io.c \
189            disk_io.c stage1_5.c fsys_xfs.c bios.c
190    xfs_stage1_5_exec_CFLAGS = $(STAGE1_5_COMPILE) -DFSYS_XFS=1 \
191            -DNO_BLOCK_FILES=1
192    xfs_stage1_5_exec_ASFLAGS = $(STAGE1_5_COMPILE) -DFSYS_XFS=1 \
193            -DNO_BLOCK_FILES=1
194    xfs_stage1_5_exec_LDFLAGS = $(STAGE1_5_LINK)
195    
196  # For diskless target.  # For diskless target.
197  diskless_exec_SOURCES = $(pre_stage2_exec_SOURCES)  diskless_exec_SOURCES = $(pre_stage2_exec_SOURCES)
198  diskless_exec_CFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS) \  diskless_exec_CFLAGS = $(STAGE2_COMPILE) $(FSYS_CFLAGS) \

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.37

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26