projects
/
mass-build.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
d81d19e
)
Set CMAKE_PREFIX_PATH environment variable during build, so that cmake finds the...
author
Ralf Jung
<post@ralfj.de>
Thu, 13 Sep 2012 11:20:56 +0000
(13:20 +0200)
committer
Ralf Jung
<post@ralfj.de>
Thu, 13 Sep 2012 11:20:56 +0000
(13:20 +0200)
build_system.py
patch
|
blob
|
history
diff --git
a/build_system.py
b/build_system.py
index 1c0411bc02739d78068b3ebdafe0ec0dc1a941cc..971cf7b17ecffaff0293b32997a998bbbba4a6c4 100644
(file)
--- a/
build_system.py
+++ b/
build_system.py
@@
-18,9
+18,11
@@
class CMake:
if os.path.exists(cacheFile) and reconfigure: os.remove(cacheFile)
# Run cmake
os.putenv('PKG_CONFIG_PATH', os.path.join(self.config['installDir'], 'lib', 'pkgconfig')) # I found no way to do this within cmake
if os.path.exists(cacheFile) and reconfigure: os.remove(cacheFile)
# Run cmake
os.putenv('PKG_CONFIG_PATH', os.path.join(self.config['installDir'], 'lib', 'pkgconfig')) # I found no way to do this within cmake
+ os.putenv('CMAKE_PREFIX_PATH', self.config['installDir'])
subprocess.check_call(['cmake', self.sourceFolder, '-DCMAKE_BUILD_TYPE='+self.config['buildType'],
'-DCMAKE_INSTALL_PREFIX='+self.config['installDir']]+self.config.get('cmakeParameters', []))
os.unsetenv('PKG_CONFIG_PATH')
subprocess.check_call(['cmake', self.sourceFolder, '-DCMAKE_BUILD_TYPE='+self.config['buildType'],
'-DCMAKE_INSTALL_PREFIX='+self.config['installDir']]+self.config.get('cmakeParameters', []))
os.unsetenv('PKG_CONFIG_PATH')
+ os.unsetenv('CMAKE_PREFIX_PATH')
# if asked to do so, wait
if waitAfterConfig:
raw_input('Configuration done. Hit "Enter" to build the project. ')
# if asked to do so, wait
if waitAfterConfig:
raw_input('Configuration done. Hit "Enter" to build the project. ')