From 78782ea0a26bca9e1ddea21f0671a599de637c83 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Tue, 5 Jul 2011 19:16:47 +0100 Subject: [PATCH] Bug 1200 - ./waf install doesn't install Python bindings properly --- bindings/python/wscript | 1 + src/wscript | 1 + 2 files changed, 2 insertions(+) diff --git a/bindings/python/wscript b/bindings/python/wscript index b56955c10..0a3677d21 100644 --- a/bindings/python/wscript +++ b/bindings/python/wscript @@ -602,6 +602,7 @@ def build(bld): bld.new_task_gen(features='copy', source="ns__init__.py", target='ns/__init__.py') + bld.install_as('${PYTHONDIR}/ns/__init__.py', 'ns__init__.py') if env['ENABLE_PYTHON_BINDINGS'] and env['BINDINGS_TYPE'] in ('monolithic', 'both'): diff --git a/src/wscript b/src/wscript index 293c1ecbe..054362a98 100644 --- a/src/wscript +++ b/src/wscript @@ -354,6 +354,7 @@ def ns3_python_bindings(bld): pass pymod.env['CXXDEFINES'] = defines pymod.includes = 'bindings' + pymod.install_path = '${PYTHONDIR}/ns' return pymod