24 lines
571 B
Python
24 lines
571 B
Python
## UnityEngine
|
|
|
|
import os
|
|
|
|
def build(bld):
|
|
level = bld.path.abspath()
|
|
SOURCES = \
|
|
os.path.join(level, 'Properties', 'AssemblyInfo.cs') + ' ' + \
|
|
os.path.join(level, 'UnityEngine', '*.cs')
|
|
|
|
outdir = os.path.join(bld.env.MBUILD, 'Mars Explorer_Data', 'lib')
|
|
if not os.path.exists(outdir):
|
|
os.makedirs(outdir)
|
|
out = os.path.join(outdir, 'UnityEngine.dll')
|
|
|
|
bld.env.REF_UnityEngine = out
|
|
|
|
bld(rule='\"${MCS}\" ' +
|
|
SOURCES +
|
|
' -out:\"' + out +
|
|
'\" -sdk:' + bld.env.MONOSDK +
|
|
' -langversion:' + bld.env.MONOLANGVERSION +
|
|
' -target:library'
|
|
' -unsafe') |