utility function to detect symlinks
[ardour.git] / libs / pbd / wscript
index 729aa7ead18da1b1ea5b0cb3211a17a536e2bb91..efe191e4a3e4788785a918e9ab22d5167fdf720e 100644 (file)
@@ -99,6 +99,7 @@ def build(bld):
             stateful.cc
             strreplace.cc
             strsplit.cc
+            symlink.cc
             textreceiver.cc
             transmitter.cc
             undo.cc
@@ -108,14 +109,14 @@ def build(bld):
             xml++.cc
     '''
 
-    if bld.env['DEBUG_RT_ALLOC']:
+    if bld.is_defined('DEBUG_RT_ALLOC'):
         obj.source += 'debug_rt_alloc.c'
 
     obj.export_includes = ['.']
     obj.includes     = ['.']
     obj.name         = 'libpbd'
     obj.target       = 'pbd'
-    obj.uselib       = 'GLIBMM SIGCPP XML UUID SNDFILE'
+    obj.uselib       = 'GLIBMM SIGCPP XML UUID SNDFILE GIOMM'
     if sys.platform == 'darwin':
         TaskGen.task_gen.mappings['.mm'] = TaskGen.task_gen.mappings['.cc']
         obj.source += 'cocoa_open_uri.mm'