Add trivial DB conversion tool
[fuse-music.git] / C / Makefile
index dfff0dd..e0179e0 100644 (file)
@@ -1,6 +1,6 @@
 default: all
 
-all: fuse-music
+all: fuse-music convert
 
 FUSE_CFLAGS=$(shell pkg-config fuse --cflags)
 FUSE_LIBS=$(shell pkg-config fuse --libs)
@@ -11,6 +11,8 @@ CC=gcc
 
 fuse-music: fuse-music.o fmdb.o fmcache.o misc.o sha1.o xstrtoumax.o
        $(CC) -o fuse-music fuse-music.o fmdb.o fmcache.o misc.o sha1.o xstrtoumax.o $(FUSE_LIBS) $(SQL3_LIBS)
+convert: db_convert.o misc.o xstrtoumax.o
+       $(CC) -o convert db_convert.o misc.o xstrtoumax.o $(SQL3_LIBS)
 
 fuse-music.o: fuse-music.c fmdb.h fmcache.h misc.h
        $(CC) -c $(CFLAGS) $(FUSE_CFLAGS) fuse-music.c -o fuse-music.o
@@ -24,6 +26,8 @@ sha1.o: sha1.c sha1.h
        $(CC) -c $(CFLAGS) sha1.c -o sha1.o
 xstrtoumax.o: xstrtoumax.c xstrtol.h
        $(CC) -c $(CFLAGS) xstrtoumax.c -o xstrtoumax.o
+db_convert.o: db_convert.c misc.h fmdb.h
+       $(CC) -c $(CFLAGS) db_convert.c -o db_convert.o
 
 clean:
        rm -f *~ fuse-music *.o