Lines Matching full:soname
322 'soname:on': {
323 'LINKFLAGS': ['-Wl,-soname,${SONAME}']
1064 'soname': {
1067 'help': 'turn on setting soname for Linux shared library'
1236 SONAME_PATTERN = re.compile(r"#define\s+SONAME\s+\"(.*)\"")
1271 if env['os'] == 'win32' and env['soname'] == 'on':
1272 Abort("Shared Object soname not applicable for Windows.")
1273 if env['soname'] == 'on' and env['library'] == 'static':
1274 Abort("Shared Object soname not applicable for static library.")
1453 if context.options['soname'] == 'on':
1454 # When building shared object with SONAME version the library name.
1457 # Generate library SONAME if required by the build.
1458 if context.options['soname'] == 'on':
1459 soname = GetSpecificSONAME()
1460 if soname == '':
1461 soname = 'lib' + library_name + '.so'
1462 env['SONAME'] = soname
1495 SONAME=preparser_soname)