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