1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
DRIVERNAME = xfs
CC = /usr/bin/gcc
CFLAGS = -Wall -g -D_REENTRANT -DVERSION=\"$(VERSION)\" -DHOST_POSIX -I ../ -DFSTYPE=$(DRIVERNAME)
FSW_NAMES = ../fsw_core ../fsw_lib
FSW_OBJS = $(FSW_NAMES:=.o)
LSLR_OBJS = $(FSW_OBJS) ../fsw_$(DRIVERNAME).o fsw_posix.o lslr.o
LSLR_BIN = lslr
LSROOT_OBJS = $(FSW_OBJS) ../fsw_xfs.o .fsw_posix.o lsroot.o
LSROOT_BIN = lsroot
$(LSLR_BIN): $(LSLR_OBJS)
$(CC) $(CFLAGS) -o $(LSLR_BIN) $(LSLR_OBJS) $(LDFLAGS)
$(LSROOT_BIN): $(LSROOT_OBJS)
$(CC) $(CFLAGS) -o $(LSROOT_BIN) $(LSROOT_OBJS) $(LDFLAGS)
all: $(LSLR_BIN) $(LSROOT_BIN)
clean:
@rm -f *.o ../*.o lslr lsroot
|