diff options
author | Kay Sievers <kay@vrfy.org> | 2013-08-22 00:14:39 +0200 |
---|---|---|
committer | Kay Sievers <kay@vrfy.org> | 2013-08-22 00:15:54 +0200 |
commit | 7e7f17a3742ebbb6fb6890f38979dc875c5dd013 (patch) | |
tree | f77f78b62108f5c6617b7bcf7bc522705912126c /Makefile.am | |
parent | 20e5ef825ab9f16db049b2ad1f7eaf2751a33020 (diff) |
add EFI_INCDIR, EFI_CPPFLAGS, EFI_CFLAGS, EFI_LDFLAGS; move defines to CPP
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am index c3dfcb2..2678ab3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -41,10 +41,13 @@ gummiboot_SOURCES = \ src/setup/efivars.c \ src/setup/efivars.h +gummiboot_CPPFLAGS = \ + $(AM_CPPFLAGS) \ + -DMACHINE_TYPE_NAME=\"$(MACHINE_TYPE_NAME)\" \ + -DGUMMIBOOTLIBDIR=\"$(gummibootlibdir)\" + gummiboot_CFLAGS = \ $(AM_CFLAGS) \ - -DMACHINE_TYPE_NAME=\"$(MACHINE_TYPE_NAME)\" \ - -DGUMMIBOOTLIBDIR=\"$(gummibootlibdir)\" \ $(BLKID_CFLAGS) gummiboot_LDADD = \ @@ -72,12 +75,15 @@ CLEANFILES += man/gummiboot.8 efi_loadername = gummiboot$(MACHINE_TYPE_NAME).efi efi_sources = src/efi/gummiboot.c +EFI_INCDIR = /usr/include efi_cppflags = \ + $(EFI_CPPFLAGS) \ -I$(top_builddir) -include config.h \ - -I/usr/include/efi \ - -I/usr/include/efi/$(ARCH) + -I$(EFI_INCDIR)/efi \ + -I$(EFI_INCDIR)/efi/$(ARCH) efi_cflags = \ + $(EFI_CFLAGS) \ -Wall \ -Wextra \ -nostdinc \ @@ -100,6 +106,7 @@ efi_cflags += \ endif efi_ldflags = \ + $(EFI_LDLAGS) \ -T $(GNUEFI_LDS_DIR)/elf_$(ARCH)_efi.lds \ -shared \ -Bsymbolic \ |