utils refactor.
[platform/upstream/lightmediascanner.git] / src / lib / Makefile.am
index edad179..5368f40 100644 (file)
@@ -1,11 +1,31 @@
 MAINTAINERCLEANFILES = Makefile.in
 
-AM_CPPFLAGS = -I$(top_srcdir)/src/lib
+AM_CPPFLAGS = -include $(top_builddir)/config.h \
+               -I$(top_srcdir)/src/lib @SQLITE3_CFLAGS@
+AM_CFLAGS = $(WARNINGFLAGS)
+AM_LDFLAGS = $(GCLDFLAGS)
 
-include_HEADERS = lightmediascanner.h lightmediascanner_plugin.h
+include_HEADERS = \
+       lightmediascanner.h \
+       lightmediascanner_plugin.h \
+       lightmediascanner_utils.h \
+       lightmediascanner_db.h \
+       lightmediascanner_charset_conv.h
+noinst_HEADERS = lightmediascanner_private.h lightmediascanner_db_private.h
 
 lib_LTLIBRARIES = liblightmediascanner.la
 
-liblightmediascanner_la_SOURCES = lightmediascanner.c
-liblightmediascanner_la_LIBADD = -ldl @SQLITE3_LIBS@
+liblightmediascanner_la_SOURCES = \
+       lightmediascanner.c \
+       lightmediascanner_utils.c \
+       lightmediascanner_charset_conv.c \
+       lightmediascanner_process.c \
+       lightmediascanner_check.c \
+       lightmediascanner_db_common.c \
+       lightmediascanner_db_image.c \
+       lightmediascanner_db_audio.c \
+       lightmediascanner_db_video.c \
+       lightmediascanner_db_playlist.c
+
+liblightmediascanner_la_LIBADD = -ldl @SQLITE3_LIBS@ @LTLIBICONV@
 liblightmediascanner_la_LDFLAGS = -version-info @version_info@