From 1eb45162b182634d14b7efc4511231d1625a8c6f Mon Sep 17 00:00:00 2001 From: Thomas Nagy Date: Sun, 22 May 2016 17:11:29 +0200 Subject: [PATCH] Bind setup_msvc and setup_ifort as configuration methods --- waflib/Tools/ifort.py | 1 + waflib/Tools/msvc.py | 1 + 2 files changed, 2 insertions(+) diff --git a/waflib/Tools/ifort.py b/waflib/Tools/ifort.py index bb0580ec..60d703f1 100644 --- a/waflib/Tools/ifort.py +++ b/waflib/Tools/ifort.py @@ -154,6 +154,7 @@ def gather_ifort_versions(conf, versions): major = version[0:2] versions.append(('intel ' + major, targets)) +@conf def setup_ifort(conf, versions, arch = False): """ Checks installed compilers and targets and returns the first combination from the user's diff --git a/waflib/Tools/msvc.py b/waflib/Tools/msvc.py index da4a194b..979c3b55 100644 --- a/waflib/Tools/msvc.py +++ b/waflib/Tools/msvc.py @@ -96,6 +96,7 @@ def options(opt): opt.add_option('--msvc_targets', type='string', help = 'msvc targets, eg: "x64,arm"', default='') opt.add_option('--no-msvc-lazy', action='store_false', help = 'lazily check msvc target environments', default=True, dest='msvc_lazy') +@conf def setup_msvc(conf, versions, arch=False): """ Checks installed compilers and targets and returns the first combination from the user's