Subversion Repositories freemyipod

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
784 user890104 1
CFLAGS += -O2 -Wall -Wextra -Werror $(shell pkg-config --cflags --libs libusb-1.0 fuse)
770 user890104 2
SOURCES = util.c usb.c emcore.c cache.c fuse.c emcorefs.c
3
TARGET = build/emcorefs
4
 
5
all: build emcorefs
6
 
7
emcorefs:
8
	gcc $(CFLAGS) -o $(TARGET) $(SOURCES)
9
 
10
build:
11
	@mkdir $@
12
 
13
testonly:
14
	gcc $(CFLAGS) -DTEST_ONLY -DDEBUG -g -o $(TARGET) $(SOURCES)
15
 
16
debug:
17
	gcc $(CFLAGS) -DDEBUG -g -o $(TARGET) $(SOURCES)
18
 
19
test:
20
	@mkdir -p mountpoint
21
	$(TARGET) -s mountpoint/
22
 
23
testdebug:
24
	@mkdir -p mountpoint
25
	$(TARGET) -d -s mountpoint/
26
 
27
clean:
28
	@rm -rf build