Commit a58e6a5f by Marco Villegas

Run ldconfig on install at unix platforms.

parent 40c44d2f
...@@ -134,6 +134,13 @@ def build_library(bld, lib_str): ...@@ -134,6 +134,13 @@ def build_library(bld, lib_str):
bld.install_files('${PREFIX}/include', directory.find_node('src/git2.h')) bld.install_files('${PREFIX}/include', directory.find_node('src/git2.h'))
bld.install_files('${PREFIX}/include/git2', directory.ant_glob('src/git2/*.h')) bld.install_files('${PREFIX}/include/git2', directory.ant_glob('src/git2/*.h'))
# On Unix systems, let them know about installation
if bld.env.PLATFORM == 'unix' and bld.cmd in ['install-static', 'install-shared']:
bld.add_post_fun(call_ldconfig)
def call_ldconfig(bld):
bld.exec_command('/sbin/ldconfig')
def grep_test_header(text, test_file): def grep_test_header(text, test_file):
return '\n'.join(l for l in test_file.read().splitlines() if text in l) return '\n'.join(l for l in test_file.read().splitlines() if text in l)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment