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'))