- conf.env.append_value('LINKFLAGS_OSX', ['-undefined', 'suppress'])
- conf.env.append_value('LINKFLAGS_OSX', "-flat_namespace")
- #
- # The previous 2 flags avoid circular dependencies
- # between libardour and libardour_cp on OS X.
- # ld reported -undefined suppress as an unknown option
- # in one of the tests ran, removing it for the moment
- #
- conf.env.append_value('CXXFLAGS_OSX', "-F/System/Library/Frameworks")
- conf.env.append_value('CCFLAGS_OSX', "-F/System/Library/Frameworks")
-
- # GTKOSX only builds on darwin anyways
- if Options.options.gtkosx:
- #
- # Define Include Paths for GTKOSX
- #
- conf.env.append_value('CXXFLAGS_GTKOSX', '-DTOP_MENUBAR')
- conf.env.append_value('CXXFLAGS_GTKOSX', '-DGTKOSX')
- conf.env.append_value('LINKFLAGS_GTKOSX', "-framework AppKit")
- conf.env.append_value('LINKFLAGS_GTKOSX', "-Xlinker -headerpad")
- conf.env.append_value('LINKFLAGS_GTKOSX', "-Xlinker 2048")
- conf.env.append_value('CPPPATH_GTKOSX', "/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/")
+ conf.env.append_value('LINKFLAGS_GTKOSX', [ '-Xlinker', '-headerpad'])
+ conf.env.append_value('LINKFLAGS_GTKOSX', ['-Xlinker', '2048'])
+ conf.env.append_value('CPPPATH_GTKOSX', "/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/")