From f51c8ddf3d774e5dbfc04ab546aa2ea6c7225172 Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Wed, 27 Jul 2005 22:43:58 +0000 Subject: [PATCH] - first step on installing enigma2 files --- Makefile.am | 5 +++++ configure.ac | 3 +++ lib/python/Components/Makefile.am | 9 +++++++++ lib/python/Makefile.am | 7 +++++++ lib/python/Screens/Makefile.am | 6 ++++++ lib/python/Tools/Makefile.am | 4 ++++ 6 files changed, 34 insertions(+) create mode 100644 lib/python/Components/Makefile.am create mode 100644 lib/python/Screens/Makefile.am create mode 100644 lib/python/Tools/Makefile.am diff --git a/Makefile.am b/Makefile.am index 157daf0..8890afe 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,3 +2,8 @@ AUTOMAKE_OPTIONS = gnu SUBDIRS = lib main +installdir = $(LIBDIR)/enigma2/python + +install_DATA = \ + Navigation.py NavigationInstance.py RecordTimer.py ServiceReference.py \ + keyids.py keymapparser.py mytest.py skin.py timer.py tools.py diff --git a/configure.ac b/configure.ac index 190c02a..9e1ff84 100644 --- a/configure.ac +++ b/configure.ac @@ -46,6 +46,9 @@ lib/gui/Makefile lib/nav/Makefile lib/network/Makefile lib/python/Makefile +lib/python/Components/Makefile +lib/python/Screens/Makefile +lib/python/Tools/Makefile lib/service/Makefile lib/components/Makefile main/Makefile diff --git a/lib/python/Components/Makefile.am b/lib/python/Components/Makefile.am new file mode 100644 index 0000000..d9b3890 --- /dev/null +++ b/lib/python/Components/Makefile.am @@ -0,0 +1,9 @@ +installdir = $(LIBDIR)/enigma2/python/Components + +install_DATA = \ + ActionMap.py GUISkin.py PerServiceDisplay.py TimeInput.py components.py \ + Button.py HTMLComponent.py ProgressBar.py TimerList.py config.py \ + Clock.py HTMLSkin.py ServiceList.py VariableText.py \ + ConfigList.py Header.py ServiceName.py VariableValue.py \ + EventInfo.py Label.py ServiceScan.py VolumeBar.py \ + GUIComponent.py MenuList.py TextInput.py __init__.py diff --git a/lib/python/Makefile.am b/lib/python/Makefile.am index e82cb65..e94d36f 100644 --- a/lib/python/Makefile.am +++ b/lib/python/Makefile.am @@ -2,6 +2,8 @@ INCLUDES = \ -I$(top_srcdir)/include \ -I$(top_srcdir)/src +SUBDIRS = Components Tools Screens + noinst_LIBRARIES = libenigma_python.a libenigma_python_a_SOURCES = \ @@ -9,3 +11,8 @@ libenigma_python_a_SOURCES = \ enigma_python_wrap.cxx: enigma_python.i swig -I$(top_srcdir)/ -c++ -python enigma_python.i + +installdir = $(LIBDIR)/enigma2/python + +install_DATA = \ + enigma.py diff --git a/lib/python/Screens/Makefile.am b/lib/python/Screens/Makefile.am new file mode 100644 index 0000000..e9eeec2 --- /dev/null +++ b/lib/python/Screens/Makefile.am @@ -0,0 +1,6 @@ +installdir = $(LIBDIR)/enigma2/python/Screens + +install_DATA = \ + ChannelSelection.py ClockDisplay.py ConfigMenu.py InfoBar.py Menu.py \ + MessageBox.py ScartLoopThrough.py Screen.py ServiceScan.py TimerEdit.py \ + __init__.py diff --git a/lib/python/Tools/Makefile.am b/lib/python/Tools/Makefile.am new file mode 100644 index 0000000..a08387e --- /dev/null +++ b/lib/python/Tools/Makefile.am @@ -0,0 +1,4 @@ +installdir = $(LIBDIR)/enigma2/python/Tools + +install_DATA = \ + FuzzyDate.py XMLTools.py __init__.py -- 2.7.4