Commit Graph

11 Commits

Author SHA1 Message Date
Jérôme Carretero 5064fd92ef always use the convention that commands are lists, remove find_perl_program, add interpreter 2013-09-04 23:10:10 -04:00
Alexander Afanasyev 9b75b843ae Tools/python: Extending python tool
add: show more command-line arguments to control which
     python is used and where py/pyext files should be installed.
     The new options are in addition to the existing PYTHON, PYTHONDIR,
     and PYTHONARCHDIR environment variable, providing the help messages
     to the user, so it can easily change parameters without second-guessing
     of what are they.

     Environmental parameters override command line arguments (is it right?)

updated: An extension to Configure.find_command to allow specification
         of the name for the searched command (using `msg` option). This is
         helpful when the search command is a huge list, as in the case of
         python's python-config case.

updated: Do not specify prefix for `get_python_lib`, since this way it
         can result in a wrong PYTHONDIR and PYTHONARCHDIR on certain platforms
         (e.g., OSX)

updated: Changing logic with byte-compilation of python files. Mow, files are
         compiled during the build stage, not install stage.  During the
         install stage files are simply copied to the requested
         location.

updated: If there is an error in python source code, byte-compilation
         phase will raise an exception and abort building process.

Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-08-17 18:15:05 +02:00
Thomas Nagy 0d6cd93f95 empty --prefix 2012-09-29 17:32:46 +02:00
Thomas Nagy 54e3a901dd docs 2012-09-15 12:53:47 +02:00
Thomas Nagy 72248961c8 Issue 1178 2012-08-02 01:04:58 +02:00
Thomas Nagy bbe8624875 Issue 1155 2012-04-26 23:47:04 +02:00
Thomas Nagy 213daf320b update for waf 1.7 2012-03-30 20:25:11 +02:00
Thomas Nagy d8f192fbc2 remove more except: lines 2012-02-11 14:31:00 +01:00
Thomas Nagy 665fa4294c #1062 2011-10-26 21:57:58 +02:00
Thomas Nagy 5b38195885 fix the regression made by changing the lock file name 2011-10-01 19:04:26 +02:00
Thomas Nagy 44a967e326 Initial commit 2011-09-10 11:13:51 +02:00