]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/cnid/Makefile.am
Add missing parenthesis
[netatalk.git] / libatalk / cnid / Makefile.am
index 7518f64f9d9c80b84dbf84fc39aac3d135116250..5c9dd52c93f1e7d5a7e6b7358bd2b61daaf04110 100644 (file)
@@ -1,12 +1,29 @@
 # Makefile.am for libatalk/cnid/
 
-INCLUDES = @BDB_CFLAGS@
+SUBDIRS = last cdb dbd tdb
 
 noinst_LTLIBRARIES = libcnid.la
+LIBCNID_DEPS = dbd/libcnid_dbd.la
 
-libcnid_la_SOURCES = cnid_add.c cnid_close.c cnid_delete.c cnid_get.c cnid_lookup.c cnid_mangle_add.c cnid_mangle_get.c cnid_open.c cnid_resolve.c cnid_update.c
-libcnid_la_LIBADD = @BDB_LIBS@
+if USE_CDB_BACKEND
+LIBCNID_DEPS += cdb/libcnid_cdb.la
+endif
 
-noinst_HEADERS = cnid_meta.h cnid_private.h 
+if USE_LAST_BACKEND
+LIBCNID_DEPS += last/libcnid_last.la
+endif
+
+if USE_TDB_BACKEND
+LIBCNID_DEPS += tdb/libcnid_tdb.la
+endif
+
+if USE_MYSQL_BACKEND
+SUBDIRS += mysql
+LIBCNID_DEPS += @MYSQL_LIBS@ mysql/libcnid_mysql.la
+endif
+
+libcnid_la_SOURCES = cnid.c cnid_init.c
+libcnid_la_LIBADD = $(LIBCNID_DEPS)
+
+EXTRA_DIST = README
 
-EXTRA_DIST = README cnid_meta.c cnid_nextid.c