diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2001-10-28 19:44:14 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2001-10-28 19:44:14 +0000 |
commit | 85c74fcdfd9e67d411c3e1734b34effd0d73fa4d (patch) | |
tree | 908e39d3e0b84bd733261cdde16ef6ae707f2352 /Makefile | |
parent | 90d8bef61c8c40472ddfb1aafeeb6473ec51a053 (diff) | |
download | libfuse-85c74fcdfd9e67d411c3e1734b34effd0d73fa4d.tar.gz |
x
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 33 |
1 files changed, 12 insertions, 21 deletions
@@ -1,34 +1,25 @@ CC = gcc - -KCFLAGS = -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -pipe -KCPPFLAGS = -I /lib/modules/`uname -r`/build/include/ -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES - CFLAGS = -Wall -W -g `glib-config --cflags` LDFLAGS = `glib-config --libs` -CPPFLAGS = - -all: fuse.o fusemount +CPPFLAGS = -Iinclude -dev.o: dev.c - $(CC) $(KCFLAGS) $(KCPPFLAGS) -c dev.c -inode.o: inode.c - $(CC) $(KCFLAGS) $(KCPPFLAGS) -c inode.c -dir.o: dir.c - $(CC) $(KCFLAGS) $(KCPPFLAGS) -c dir.c +all: kernel/fuse.o fusepro -util.o: util.c - $(CC) $(KCFLAGS) $(KCPPFLAGS) -c util.c +kernel/fuse.o: FORCE + make -C kernel fuse.o -fuse_objs = dev.o inode.o dir.o util.o +lib/libfuse.a: FORCE + make -C lib libfuse.a -fuse.o: $(fuse_objs) - ld -r -o fuse.o $(fuse_objs) - -fusemount: fusemount.o +fusepro: fusepro.o lib/libfuse.a clean: + make -C kernel clean + make -C lib clean rm -f *.o - rm -f fusemount + rm -f fusepro rm -f *~ + +FORCE: |