Attempt to fix boost regex deps.
authorCarl Hetherington <cth@carlh.net>
Thu, 2 Jul 2015 17:34:48 +0000 (18:34 +0100)
committerCarl Hetherington <cth@carlh.net>
Thu, 2 Jul 2015 17:34:48 +0000 (18:34 +0100)
src/lib/wscript
src/tools/wscript
src/wx/wscript
wscript

index 1f870462edf106b22703e7c87e43254c6f957ff4..5a9c2b7fc067d442163edae9d8484107d181c2a0 100644 (file)
@@ -132,7 +132,7 @@ def build(bld):
     obj.export_includes = ['..']
     obj.uselib = """
                  AVCODEC AVUTIL AVFORMAT AVFILTER SWSCALE SWRESAMPLE
-                 BOOST_FILESYSTEM BOOST_THREAD BOOST_DATETIME BOOST_SIGNALS2
+                 BOOST_FILESYSTEM BOOST_THREAD BOOST_DATETIME BOOST_SIGNALS2 BOOST_REGEX
                  SNDFILE OPENJPEG POSTPROC TIFF MAGICK SSH DCP CXML GLIB LZMA XML++
                  CURL ZIP PANGOMM CAIROMM XMLSEC SUB
                  """
index ffd77c6cb01483a5ec090bbe2c1b9842b93ab906..fb5619b99719071783579e74d788259815d43019 100644 (file)
@@ -28,7 +28,7 @@ def configure(conf):
 
 def build(bld):
     uselib =  'BOOST_THREAD BOOST_DATETIME OPENJPEG DCP XMLSEC CXML XMLPP AVFORMAT AVFILTER AVCODEC '
-    uselib += 'AVUTIL SWSCALE POSTPROC CURL BOOST_FILESYSTEM SSH WXWIDGETS ZIP CAIROMM PANGOMM SUB MAGICK SNDFILE '
+    uselib += 'AVUTIL SWSCALE POSTPROC CURL BOOST_FILESYSTEM BOOST_REGEX SSH WXWIDGETS ZIP CAIROMM PANGOMM SUB MAGICK SNDFILE '
 
     if bld.env.TARGET_WINDOWS:
         uselib += 'WINSOCK2'
index 370f59c621d5d3ff8ddf4f3c27db2921a2be50a6..b828c771116cc43df9b70430ba003055edc698bb 100644 (file)
@@ -105,11 +105,11 @@ def configure(conf):
                 stlibs.append(os.path.basename(f)[3:-2])
             else:
                 new_linkflags.append(f)
-        
+
         conf.env.STLIB_WXWIDGETS = stlibs
         conf.env.LINKFLAGS_WXWIDGETS = new_linkflags
         conf.env.STLIBPATH_WXWIDGETS = stlib_paths
+
     conf.in_msg = 1
     wx_version = conf.check_cfg(package='', path='wx-config', args='--version').strip()
     conf.im_msg = 0
@@ -124,7 +124,7 @@ def build(bld):
 
     obj.name   = 'libdcpomatic2-wx'
     obj.export_includes = ['..']
-    obj.uselib = 'BOOST_FILESYSTEM BOOST_THREAD WXWIDGETS DCP SUB ZIP '
+    obj.uselib = 'BOOST_FILESYSTEM BOOST_THREAD BOOST_REGEX WXWIDGETS DCP SUB ZIP '
     if bld.env.TARGET_LINUX:
         obj.uselib += 'GTK '
     if bld.env.TARGET_WINDOWS:
diff --git a/wscript b/wscript
index 9d6ef65e9b73de8e1cdbcf5ddbd0a9b2df92543b..98cca364a8696db948c6f7a3e55ff282f612f4db 100644 (file)
--- a/wscript
+++ b/wscript
@@ -295,6 +295,7 @@ def configure(conf):
         conf.env.STLIB_BOOST_DATETIME = ['boost_date_time%s' % boost_lib_suffix, 'boost_system%s' % boost_lib_suffix]
         conf.env.STLIB_BOOST_SIGNALS2 = ['boost_signals2']
         conf.env.STLIB_BOOST_SYSTEM = ['boost_system']
+        conf.env.STLIB_BOOST_REGEX = ['boost_regex']
     else:
         conf.check_cxx(fragment="""
                             #include <boost/version.hpp>\n