summaryrefslogtreecommitdiffstats
path: root/SCons/Tool/gnulink.py
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2020-08-31 15:52:11 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2020-08-31 15:52:11 (GMT)
commitb366af5f4518839fc03809c1d0ac5a3e470562ca (patch)
treec9a3bc031a1878441eb5496b09f0d43f72fe54fc /SCons/Tool/gnulink.py
parentbb4fa3b232618b8c85f868d552cca0032d45f8b8 (diff)
downloadSCons-b366af5f4518839fc03809c1d0ac5a3e470562ca.zip
SCons-b366af5f4518839fc03809c1d0ac5a3e470562ca.tar.gz
SCons-b366af5f4518839fc03809c1d0ac5a3e470562ca.tar.bz2
refactor common link logic from link.py -> linkCommon
Diffstat (limited to 'SCons/Tool/gnulink.py')
-rw-r--r--SCons/Tool/gnulink.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/SCons/Tool/gnulink.py b/SCons/Tool/gnulink.py
index 5372322..51932da 100644
--- a/SCons/Tool/gnulink.py
+++ b/SCons/Tool/gnulink.py
@@ -33,6 +33,7 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
+import SCons.Tool.linkCommon
import SCons.Util
import SCons.Tool
import sys
@@ -55,8 +56,8 @@ def generate(env):
# OpenBSD doesn't usually use SONAME for libraries
use_soname = not sys.platform.startswith('openbsd')
- link._setup_versioned_lib_variables(env, tool='gnulink', use_soname=use_soname)
- env['LINKCALLBACKS'] = link._versioned_lib_callbacks()
+ SCons.Tool.linkCommon._setup_versioned_lib_variables(env, tool='gnulink', use_soname=use_soname)
+ env['LINKCALLBACKS'] = SCons.Tool.linkCommon._versioned_lib_callbacks()
# # For backward-compatibility with older SCons versions
# env['SHLIBVERSIONFLAGS'] = SCons.Util.CLVar('')