Branch: refs/heads/master
Home: https://github.com/haikuports/haikuporter
Commit: 68e3958c02b5cb92fb6c6511b53bcb745a739019
https://github.com/haikuports/haikuporter/commit/68e3958c02b5cb92fb6c6511b53bcb745a739019
Author: Jérôme Duval <jerome.duval@xxxxxxxxx>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M HaikuPorter/BuildMaster.py
M HaikuPorter/BuildPlatform.py
M HaikuPorter/Main.py
M HaikuPorter/Options.py
M HaikuPorter/Package.py
M HaikuPorter/Policy.py
M HaikuPorter/Port.py
M HaikuPorter/ShellScriptlets.py
M HaikuPorter/Source.py
M HaikuPorter/SourceFetcher.py
M HaikuPorter/Utils.py
M haikuporter
Log Message:
-----------
Implement local builders.
* provide info(), warn() to be used instead of print. By default outputs to
stdout.
For builders, outputs to files.
* replace most calls to check_call by check_output, and log with info(). Also
outputs
the outputs an eventual CalledProcessError output attribute.
* add option --local-builders to be used with --build-master: indicates how many
local builders to use instead of remote builders. If paramiko isn't available,
defaults to 1, otherwise 0.
* rename Builder to RemoteBuilder.
* remove changes of current directory: this doesn't work in a
multithreaded environnement. Policy.py is the most affected as it
expected to run in the packaging directory.
Commit: 3a5b9d7fc845af9da9527169f8b62616d5731140
https://github.com/haikuports/haikuporter/commit/3a5b9d7fc845af9da9527169f8b62616d5731140
Author: Jerome Duval <jerome.duval@xxxxxxxxx>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M HaikuPorter/BuildMaster.py
A HaikuPorter/Display.py
M HaikuPorter/Main.py
M HaikuPorter/Options.py
M HaikuPorter/Package.py
M HaikuPorter/Utils.py
Log Message:
-----------
Add a console mode.
Commit: 6bbf293ccd9fa3cd287127569153005c7198c6b7
https://github.com/haikuports/haikuporter/commit/6bbf293ccd9fa3cd287127569153005c7198c6b7
Author: Jerome Duval <jerome.duval@xxxxxxxxx>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M HaikuPorter/DependencyResolver.py
M HaikuPorter/Options.py
M HaikuPorter/ProvidesManager.py
Log Message:
-----------
Add option --update-dependencies
Commit: 98cba02670d6a7093bcc923e19e8720ef0e64c05
https://github.com/haikuports/haikuporter/commit/98cba02670d6a7093bcc923e19e8720ef0e64c05
Author: Jérôme Duval <jerome.duval@xxxxxxxxx>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M HaikuPorter/BuildMaster.py
M HaikuPorter/Port.py
Log Message:
-----------
BuildMaster: init buildStatus, dump output for CalledProcessError
* log with the provided logger.
Commit: 39f25c7739c6a85d0ecd10ee7de4aa4bdaf09d81
https://github.com/haikuports/haikuporter/commit/39f25c7739c6a85d0ecd10ee7de4aa4bdaf09d81
Author: Jérôme Duval <jerome.duval@xxxxxxxxx>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M HaikuPorter/Policy.py
Log Message:
-----------
Policy: check RPATH when searching libs in the package.
Compare:
https://github.com/haikuports/haikuporter/compare/71a83f90aa1e...39f25c7739c6