]> code.delx.au - refind/blob - filesystems/test/Makefile
d1ed07a889a1d93acf1eee585519e9836ab9296c
[refind] / filesystems / test / Makefile
1
2 DRIVERNAME = ext4
3
4 CC = /usr/bin/gcc
5 CFLAGS = -Wall -g -D_REENTRANT -DVERSION=\"$(VERSION)\" -DHOST_POSIX -I ../ -DFSTYPE=$(DRIVERNAME)
6
7 FSW_NAMES = ../fsw_core ../fsw_lib
8 FSW_OBJS = $(FSW_NAMES:=.o)
9 LSLR_OBJS = $(FSW_OBJS) ../fsw_$(DRIVERNAME).o fsw_posix.o lslr.o
10 LSLR_BIN = lslr
11 LSROOT_OBJS = $(FSW_OBJS) ../fsw_ext2.o ../fsw_ext4.o ../fsw_hfs.o ../fsw_iso9660.o ../fsw_reiserfs.o fsw_posix.o lsroot.o
12 LSROOT_BIN = lsroot
13
14
15 $(LSLR_BIN): $(LSLR_OBJS)
16 $(CC) $(CFLAGS) -o $(LSLR_BIN) $(LSLR_OBJS) $(LDFLAGS)
17
18
19 $(LSROOT_BIN): $(LSROOT_OBJS)
20 $(CC) $(CFLAGS) -o $(LSROOT_BIN) $(LSROOT_OBJS) $(LDFLAGS)
21
22 all: $(LSLR_BIN) $(LSROOT_BIN)
23
24 clean:
25 @rm -f *.o ../*.o lslr lsroot
26