13
0

Resolve duplicate symbol 'cocoa_open_uri' on OSX builds.

cocoa_open_uri.mm was being added to the source list
twice and also compiling twice. This patch enusres it is
only added once.
This commit is contained in:
Michael Fisher 2013-08-02 10:29:12 -05:00 committed by Paul Davis
parent 05be443152
commit 71e2fbbcff

View File

@ -128,6 +128,7 @@ def build(bld):
obj.uselib = 'GLIBMM SIGCPP XML UUID SNDFILE GIOMM'
if sys.platform == 'darwin':
TaskGen.task_gen.mappings['.mm'] = TaskGen.task_gen.mappings['.cc']
if 'cocoa_open_uri.mm' not in obj.source:
obj.source += [ 'cocoa_open_uri.mm' ]
obj.uselib += ' OSX'
obj.vnum = LIBPBD_LIB_VERSION