-# Makefile.am for libatalk/
-# FIXME: Included manually, because for some strange reason automake doesn't.
-# (srittau)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
+# Makefile.am for libatalk/
-SUBDIRS = adouble asp atp compat dsi nbp netddp util
+SUBDIRS = acl adouble bstring compat cnid dsi tdb util unicode vfs
lib_LTLIBRARIES = libatalk.la
-LIBATALK_DEPS = asp/libasp.la atp/libatp.la nbp/libnbp.la adouble/libadouble.la dsi/libdsi.la util/libutil.la compat/libcompat.la netddp/libnetddp.la asp/libasp.la
+libatalk_la_SOURCES = dummy.c
+
+libatalk_la_LIBADD = \
+ acl/libacl.la \
+ adouble/libadouble.la \
+ bstring/libbstring.la \
+ compat/libcompat.la \
+ dsi/libdsi.la \
+ util/libutil.la \
+ tdb/libtdb.la \
+ unicode/libunicode.la \
+ vfs/libvfs.la
+
+libatalk_la_DEPENDENCIES = \
+ acl/libacl.la \
+ adouble/libadouble.la \
+ bstring/libbstring.la \
+ compat/libcompat.la \
+ dsi/libdsi.la \
+ util/libutil.la \
+ tdb/libtdb.la \
+ unicode/libunicode.la \
+ vfs/libvfs.la
-libatalk_la_SOURCES =
-libatalk_la_LIBADD = ${LIBATALK_DEPS}
libatalk_la_LDFLAGS = -static
-#libatalk.a: ${LIBATALK_DEPS}
-# ${LIBTOOL} --mode=link ${LIBATALK_DEPS} -o libatalk.a
+if USE_APPLETALK
+SUBDIRS += asp atp nbp netddp
+libatalk_la_LIBADD += \
+ asp/libasp.la \
+ atp/libatp.la \
+ nbp/libnbp.la \
+ netddp/libnetddp.la
+libatalk_la_DEPENDENCIES += \
+ asp/libasp.la \
+ atp/libatp.la \
+ nbp/libnbp.la \
+ netddp/libnetddp.la
+endif