build and link static libraries without libtool
[enigma2.git] / lib / service / Makefile.am
index c4dabebc40fc4c6cde493a19047c505e928c8033..a19b8b1b8b6c7924efcf899f2a631a3497cf4cbf 100644 (file)
@@ -1,11 +1,33 @@
 AM_CPPFLAGS = \
        -I$(top_srcdir) \
        -I$(top_srcdir)/include \
-       -include Python.h
+       -include Python.h \
+       -include $(top_builddir)/enigma2_config.h
 
-noinst_LTLIBRARIES = libenigma_service.la
+AM_CXXFLAGS = \
+       $(LIBXINE_CFLAGS)
 
-libenigma_service_la_SOURCES = \
-       listboxservice.cpp service.cpp servicemp3.cpp servicedvb.cpp servicefs.cpp \
-       event.cpp servicedvbrecord.cpp
-       
+noinst_LIBRARIES = libenigma_service.a
+
+libenigma_service_a_SOURCES = \
+       event.cpp \
+       event.h \
+       iservice.h \
+       listboxservice.cpp \
+       listboxservice.h \
+       service.cpp \
+       service.h \
+       servicedvb.cpp \
+       servicedvb.h \
+       servicedvbrecord.cpp \
+       servicedvbrecord.h \
+       servicefs.cpp \
+       servicefs.h \
+       servicemp3.cpp \
+       servicemp3.h
+
+if HAVE_LIBXINE
+libenigma_service_a_SOURCES += \
+       servicexine.cpp \
+       servicexine.h
+endif