summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2014-08-12 11:02:56 +1000
committerBenjamin Tissoires <benjamin.tissoires@gmail.com>2014-08-14 11:58:52 -0400
commitd96b678e1d728a3b53f8b5b22754a606655aa3e5 (patch)
treee833a12766b8c3c6b1fb223dabdbf768f48f7696 /python
parent7d67defe0a557d33203c3d55385c78d4c9d7eb06 (diff)
python: move event-names.py generation into the toplevel python makefile
Just to have things together Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Diffstat (limited to 'python')
-rw-r--r--python/Makefile.am12
-rw-r--r--python/evemu/Makefile.am9
2 files changed, 8 insertions, 13 deletions
diff --git a/python/Makefile.am b/python/Makefile.am
index 5eb416d..1401f45 100644
--- a/python/Makefile.am
+++ b/python/Makefile.am
@@ -16,8 +16,6 @@
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.
-SUBDIRS = evemu
-
if BUILD_PYTHON_BINDINGS
nobase_python_PYTHON = \
evemu/__init__.py \
@@ -36,6 +34,12 @@ test_sources = \
evemu/tests/test_base.py \
evemu/tests/test_device.py
+$(builddir)/evemu/event_names.py: Makefile $(srcdir)/evemu/make-event-names.py
+ $(MKDIR_P) evemu/
+ $(PYTHON) $(srcdir)/evemu/make-event-names.py > $@
+
+BUILT_SOURCES = $(builddir)/evemu/event_names.py
+
if BUILD_TESTS
check_SCRIPTS = evemu-test-runner
@@ -50,9 +54,9 @@ evemu-test-runner: evemu-test-runner.in Makefile
$< >$@
chmod +x $@
-BUILT_SOURCES = evemu-test-runner
+BUILT_SOURCES += evemu-test-runner
endif
endif
-EXTRA_DIST = evemu-test-runner.in $(test_sources)
+EXTRA_DIST = evemu-test-runner.in $(test_sources) $(srcdir)/evemu/make-event-names.py
CLEANFILES = $(BUILT_SOURCES)
diff --git a/python/evemu/Makefile.am b/python/evemu/Makefile.am
deleted file mode 100644
index e252635..0000000
--- a/python/evemu/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-if BUILD_PYTHON_BINDINGS
-event_names.py: Makefile make-event-names.py
- $(PYTHON) $(srcdir)/make-event-names.py > $@
-
-BUILT_SOURCES = event_names.py
-endif
-
-CLEANFILES = event_names.py event_names.pyc
-EXTRA_DIST = make-event-names.py