aboutsummaryrefslogtreecommitdiff
path: root/lib/Makefile
blob: 88b087a3cae6383b1b7e3b61d156675b974c1f3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CC = gcc
CFLAGS = -Wall -W -g `glib-config --cflags` -fPIC
LDFLAGS = `glib-config --libs`
CPPFLAGS = -I../include

all: libfuse.a libfuse.so

libfuse_objs = mount.o fuse.o

libfuse.a: $(libfuse_objs)
	ar cr libfuse.a $(libfuse_objs)

libfuse.so: $(libfuse_objs)
	gcc -shared -o libfuse.so $(libfuse_objs)

clean:
	rm -f *.o *.a
	rm -f *~