summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-12-08 00:46:24 +0000
committerCarl Hetherington <cth@carlh.net>2015-12-08 00:46:24 +0000
commit0240aabb334ab482b0a2d96ce32d19fc94a3e9fe (patch)
tree1dc93edf686e9355a4452278bd4cd94263a96583
parent4151c7c9fa048421189895472328b88589c9b645 (diff)
Expose some more stuff to OSXTarget.
-rwxr-xr-xcdist4
1 files changed, 3 insertions, 1 deletions
diff --git a/cdist b/cdist
index 00d0f9c..3bf9460 100755
--- a/cdist
+++ b/cdist
@@ -455,6 +455,8 @@ class HostTarget(LinuxTarget):
class OSXTarget(Target):
def __init__(self, directory=None):
super(OSXTarget, self).__init__('osx', directory)
+ self.sdk = config.get('osx_sdk')
+ self.sdk_prefix = config.get('osx_sdk_prefix')
def command(self, c):
command('%s %s' % (self.variables_string(False), c))
@@ -470,7 +472,7 @@ class OSXSingleTarget(OSXTarget):
else:
arch = 'x86_64'
- flags = '-isysroot %s/MacOSX%s.sdk -arch %s' % (config.get('osx_sdk_prefix'), config.get('osx_sdk'), arch)
+ flags = '-isysroot %s/MacOSX%s.sdk -arch %s' % (self.sdk_prefix, self.osx_sdk, arch)
enviro = '%s/%d' % (config.get('osx_environment_prefix'), bits)
# Environment variables