diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..5f2af39 --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +all: pgfuse + +CFLAGS = -Wall -g `pkg-config fuse --cflags` +LDFLAGS = `pkg-config fuse --libs` + +clean: + rm -f pgfuse pgfuse.o + +pgfuse: pgfuse.o pgfuse_cmdline.o + gcc -o pgfuse $(LDFLAGS) pgfuse.o pgfuse_cmdline.o + +pgfuse_cmdline.o: pgfuse_cmdline.c pgfuse_cmdline.h + gcc -c $(CFLAGS) -o pgfuse_cmdline.o pgfuse_cmdline.c + +pgfuse.o: pgfuse.c pgfuse_cmdline.h + gcc -c $(CFLAGS) -o pgfuse.o pgfuse.c + +pgfuse_cmdline.h: pgfuse.ggo + gengetopt -F pgfuse_cmdline --conf-parser -i pgfuse.ggo + +pgfuse_cmdline.c: pgfuse.ggo + gengetopt -F pgfuse_cmdline --conf-parser -i pgfuse.ggo |