AMBuildScript
changeset 4241 46fdb8cd9883
parent 4205 9dd33c2b1916
child 4245 6ad1f85a0b6b
     1.1 --- a/AMBuildScript	Sun Feb 09 19:38:41 2014 -0500
     1.2 +++ b/AMBuildScript	Sun Feb 09 22:50:20 2014 -0600
     1.3 @@ -124,7 +124,7 @@
     1.4      cfg = builder.DetectCompilers()
     1.5      cxx = cfg.cxx
     1.6  
     1.7 -    if cxx.behavior is 'gcc':
     1.8 +    if cxx.behavior == 'gcc':
     1.9        cfg.defines += [
    1.10          'stricmp=strcasecmp',
    1.11          '_stricmp=strcasecmp',
    1.12 @@ -145,8 +145,8 @@
    1.13          '-m32',
    1.14        ]
    1.15  
    1.16 -      have_gcc = cxx.name is 'gcc'
    1.17 -      have_clang = cxx.name is 'clang'
    1.18 +      have_gcc = cxx.name == 'gcc'
    1.19 +      have_clang = cxx.name == 'clang'
    1.20        if have_clang or (have_gcc and cxx.majorVersion >= 4):
    1.21          cfg.cflags += ['-fvisibility=hidden']
    1.22          cfg.cxxflags += ['-fvisibility-inlines-hidden']
    1.23 @@ -364,21 +364,21 @@
    1.24    def HL2Library(self, context, name, sdk):
    1.25      compiler = self.HL2Compiler(context, sdk)
    1.26  
    1.27 -    if builder.target_platform is 'linux':
    1.28 -      if sdk.name is 'ep1':
    1.29 +    if builder.target_platform == 'linux':
    1.30 +      if sdk.name == 'ep1':
    1.31          lib_folder = os.path.join(sdk.path, 'linux_sdk')
    1.32 -      elif sdk.name is '2013':
    1.33 +      elif sdk.name == '2013':
    1.34          lib_folder = os.path.join(sdk.path, 'lib', 'public', 'linux32')
    1.35        else:
    1.36          lib_folder = os.path.join(sdk.path, 'lib', 'linux')
    1.37      elif builder.target_platform == 'mac':
    1.38 -      if sdk.name is '2013':
    1.39 +      if sdk.name == '2013':
    1.40          lib_folder = os.path.join(sdk.path, 'lib', 'public', 'osx32')
    1.41        else:
    1.42          lib_folder = os.path.join(sdk.path, 'lib', 'mac')
    1.43  
    1.44      if builder.target_platform in ['linux', 'mac']:
    1.45 -      if sdk.name is '2013':
    1.46 +      if sdk.name == '2013':
    1.47          compiler.postlink += [
    1.48            compiler.Dep(os.path.join(lib_folder, 'tier1.a')),
    1.49            compiler.Dep(os.path.join(lib_folder, 'mathlib.a'))