Fix checking the wrong directory for smsdk_ext.cpp. Updated some comments.
This commit is contained in:
parent
0022b750b5
commit
43f4a2f7b7
@ -1,9 +1,7 @@
|
|||||||
# vim: set sts=2 ts=8 sw=2 tw=99 et ft=python:
|
# vim: set sts=2 ts=8 sw=2 tw=99 et ft=python:
|
||||||
import os, sys
|
import os, sys
|
||||||
|
|
||||||
###############
|
# Simple extensions do not need to modify this file.
|
||||||
# Make sure to edit PackageScript, which copies your files to their appropriate locations
|
|
||||||
# Simple extensions do not need to modify past this point.
|
|
||||||
|
|
||||||
class SDK(object):
|
class SDK(object):
|
||||||
def __init__(self, sdk, ext, aDef, name, platform, dir):
|
def __init__(self, sdk, ext, aDef, name, platform, dir):
|
||||||
|
@ -3,16 +3,20 @@ import os, sys
|
|||||||
|
|
||||||
projectName = 'sample'
|
projectName = 'sample'
|
||||||
|
|
||||||
#smsdk_ext.cpp will be automatically added later
|
# smsdk_ext.cpp will be automatically added later
|
||||||
sourceFiles = [
|
sourceFiles = [
|
||||||
'extension.cpp',
|
'extension.cpp',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
###############
|
||||||
|
# Make sure to edit PackageScript, which copies your files to their appropriate locations
|
||||||
|
# Simple extensions do not need to modify past this point.
|
||||||
|
|
||||||
project = Extension.HL2Project(builder, projectName + '.ext')
|
project = Extension.HL2Project(builder, projectName + '.ext')
|
||||||
|
|
||||||
if os.path.isfile(os.path.join(builder.currentSourcePath, 'smsdk_ext.cpp')):
|
if os.path.isfile(os.path.join(builder.currentSourcePath, 'sdk', 'smsdk_ext.cpp')):
|
||||||
# Use the copy included in the project
|
# Use the copy included in the project
|
||||||
project.sources += ['smsdk_ext.cpp']
|
project.sources += [os.path.join('sdk', 'smsdk_ext.cpp')]
|
||||||
else:
|
else:
|
||||||
# Use the copy included with SM 1.6 and newer
|
# Use the copy included with SM 1.6 and newer
|
||||||
project.sources += [os.path.join(Extension.sm_root, 'public', 'smsdk_ext.cpp')]
|
project.sources += [os.path.join(Extension.sm_root, 'public', 'smsdk_ext.cpp')]
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
import sys
|
import sys
|
||||||
from ambuild2 import run
|
from ambuild2 import run
|
||||||
|
|
||||||
|
# Simple extensions do not need to modify this file.
|
||||||
|
|
||||||
builder = run.PrepareBuild(sourcePath = sys.path[0])
|
builder = run.PrepareBuild(sourcePath = sys.path[0])
|
||||||
|
|
||||||
builder.options.add_option('--hl2sdk-root', type=str, dest='hl2sdk_root', default=None,
|
builder.options.add_option('--hl2sdk-root', type=str, dest='hl2sdk_root', default=None,
|
||||||
|
Loading…
Reference in New Issue
Block a user