fixup benchmark build flags
This commit is contained in:
parent
a7e6f3a24b
commit
8a0760aaaf
1 changed files with 9 additions and 4 deletions
|
@ -6,11 +6,16 @@ Import ('env')
|
||||||
|
|
||||||
test_env = env.Clone()
|
test_env = env.Clone()
|
||||||
|
|
||||||
test_env['LIBS'] = copy(env['LIBMAPNIK_LIBS'])
|
test_env['LIBS'] = [env['MAPNIK_NAME']]
|
||||||
test_env.AppendUnique(LIBS=env['MAPNIK_NAME'])
|
test_env.AppendUnique(LIBS=copy(env['LIBMAPNIK_LIBS']))
|
||||||
|
if env['RUNTIME_LINK'] == 'static' and env['PLATFORM'] == 'Linux':
|
||||||
|
test_env.AppendUnique(LIBS='dl')
|
||||||
test_env.AppendUnique(CXXFLAGS='-g')
|
test_env.AppendUnique(CXXFLAGS='-g')
|
||||||
if 'g++' in env['CXX']:
|
test_env['CXXFLAGS'] = copy(test_env['LIBMAPNIK_CXXFLAGS'])
|
||||||
test_env.Append(CXXFLAGS='-fPIC')
|
test_env.Append(CPPDEFINES = env['LIBMAPNIK_DEFINES'])
|
||||||
|
if test_env['HAS_CAIRO']:
|
||||||
|
test_env.PrependUnique(CPPPATH=test_env['CAIRO_CPPPATHS'])
|
||||||
|
test_env.Append(CPPDEFINES = '-DHAVE_CAIRO')
|
||||||
if env['PLATFORM'] == 'Darwin':
|
if env['PLATFORM'] == 'Darwin':
|
||||||
test_env.Append(LINKFLAGS='-F/ -framework CoreFoundation')
|
test_env.Append(LINKFLAGS='-F/ -framework CoreFoundation')
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue