build and link static libraries without libtool
[enigma2.git] / lib / dvb / Makefile.am
index e5b14f38b6ac6a194d3bb3de4e659552123d8e2d..74b43d0a4176e396ad2f12451d8347651aeb78b1 100644 (file)
@@ -1,10 +1,61 @@
-INCLUDES = \
-       -I$(top_srcdir)/include
+SUBDIRS = lowlevel
 
-noinst_LIBRARIES = libenigma_dvb.a
+AM_CPPFLAGS = \
+       -I$(top_srcdir) \
+       -I$(top_srcdir)/include \
+       -include Python.h \
+       -include $(top_builddir)/enigma2_config.h
 
-libenigma_dvb_a_SOURCES = dvb.cpp demux.cpp frontend.cpp esection.cpp db.cpp \
-       sec.cpp scan.cpp crc32.cpp pmt.cpp decoder.cpp eit.cpp rotor_calc.cpp \
-       epgcache.cpp dvbtime.cpp metaparser.cpp volume.cpp tstools.cpp pvrparse.cpp \
-       pesparse.cpp teletext.cpp
+noinst_LIBRARIES = libenigma_dvb.a
 
+libenigma_dvb_a_SOURCES = \
+       crc32.cpp \
+       crc32.h \
+       db.cpp \
+       db.h \
+       decoder.cpp \
+       decoder.h \
+       demux.cpp \
+       demux.h \
+       dvb.cpp \
+       dvb.h \
+       dvbtime.cpp \
+       dvbtime.h \
+       eit.cpp \
+       eit.h \
+       epgcache.cpp \
+       epgcache.h \
+       esection.cpp \
+       esection.h \
+       frontend.cpp \
+       frontend.h \
+       frontendparms.h \
+       idemux.h \
+       idvb.h \
+       isection.h \
+       list.h \
+       metaparser.cpp \
+       metaparser.h \
+       pesparse.cpp \
+       pesparse.h \
+       pmt.cpp \
+       pmt.h \
+       pvrparse.cpp \
+       pvrparse.h \
+       radiotext.cpp \
+       radiotext.h \
+       rotor_calc.cpp \
+       rotor_calc.h \
+       scan.cpp \
+       scan.h \
+       sec.cpp \
+       sec.h \
+       specs.h \
+       subtitle.cpp \
+       subtitle.h \
+       teletext.cpp \
+       teletext.h \
+       tstools.cpp \
+       tstools.h \
+       volume.cpp \
+       volume.h