1 |
|
---|
2 | FS=hfs
|
---|
3 |
|
---|
4 | SOURCES += ../fsw_core.c
|
---|
5 | SOURCES += ../fsw_$(FS).c
|
---|
6 | SOURCES += ../fsw_lib.c
|
---|
7 | SOURCES += fsw_posix.c
|
---|
8 |
|
---|
9 | OBJ = ${foreach src,$(SOURCES),$(addsuffix .o, $(basename $(src)))}
|
---|
10 |
|
---|
11 | #lslr.c
|
---|
12 | #lsroot.c
|
---|
13 | CPPFLAGS += -DHOST_POSIX
|
---|
14 | CPPFLAGS += -DFSTYPE=$(FS)
|
---|
15 | ASFLAGS += -include asm.h
|
---|
16 | CPPFLAGS += -I..
|
---|
17 | CPPFLAGS += -I.
|
---|
18 | CFLAGS += -g -gdwarf-2
|
---|
19 | CFLAGS += -m32
|
---|
20 |
|
---|
21 | .PHONY: all clear
|
---|
22 | all:lslr lsroot
|
---|
23 | clean:
|
---|
24 | $(RM) $(OBJ) lslr lsroot lslr.o lsroot.o
|
---|
25 |
|
---|
26 | lslr: OBJ += lslr.o
|
---|
27 | lslr: $(OBJ)
|
---|
28 |
|
---|
29 | lsroot: OBJ += lsroot.o
|
---|
30 | lsroot: $(OBJ)
|
---|
31 |
|
---|
32 |
|
---|