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 *~