]> code.delx.au - refind/blobdiff - filesystems/Makefile
Merge commit 'a1e55b412149a2b2ced44c07ea5c285c04c243fb'
[refind] / filesystems / Makefile
index cf600670f43f5998469b8eec74b7cd70eeca4e82..74d03dae9a69e982f4393fad0aed96ec946a47e7 100644 (file)
@@ -8,14 +8,18 @@
 
 INSTALL_DIR = /boot/efi/EFI/refind/drivers
 
-FILESYSTEMS = ext2 ext4 reiserfs iso9660 hfs
-FILESYSTEMS_GNUEFI = ext2_gnuefi ext4_gnuefi reiserfs_gnuefi iso9660_gnuefi hfs_gnuefi
+FILESYSTEMS = ext2 ext4 reiserfs iso9660 hfs btrfs
+FILESYSTEMS_GNUEFI = ext2_gnuefi ext4_gnuefi reiserfs_gnuefi iso9660_gnuefi hfs_gnuefi btrfs_gnuefi
 TEXTFILES = $(FILESYSTEMS:=*.txt)
 
 # Build the drivers with TianoCore EDK2.....
 
 all:   $(FILESYSTEMS)
 
+xfs:
+       rm -f fsw_efi.obj
+       +make DRIVERNAME=xfs -f Make.tiano
+
 ext2:
        rm -f fsw_efi.obj
        +make DRIVERNAME=ext2 -f Make.tiano
@@ -36,12 +40,20 @@ hfs:
        rm -f fsw_efi.obj
        +make DRIVERNAME=hfs -f Make.tiano
 
+btrfs:
+       rm -f fsw_efi.obj
+       +make DRIVERNAME=btrfs -f Make.tiano
+
 # Build the drivers with GNU-EFI....
 
 gnuefi: $(FILESYSTEMS_GNUEFI)
 
 all_gnuefi:    $(FILESYSTEMS_GNUEFI)
 
+xfs_gnuefi:
+       rm -f fsw_efi.o
+       +make DRIVERNAME=xfs -f Make.gnuefi
+
 ext2_gnuefi:
        rm -f fsw_efi.o
        +make DRIVERNAME=ext2 -f Make.gnuefi
@@ -62,6 +74,10 @@ hfs_gnuefi:
        rm -f fsw_efi.o
        +make DRIVERNAME=hfs -f Make.gnuefi
 
+btrfs_gnuefi:
+       rm -f fsw_efi.o
+       +make DRIVERNAME=btrfs -f Make.gnuefi
+
 # utility rules
 
 clean: