## Assembly - UnityScript import os import shutil def post(bld): global outdir global out newout = os.path.join(outdir, 'Assembly - UnityScript.dll') if os.path.exists(out): shutil.move(out, newout) def build(bld): level = bld.path.abspath() SOURCES = \ os.path.join(level, 'Properties', 'AssemblyInfo.cs') + ' ' + \ os.path.join(level, 'CompilerGenerated', 'GUIAdaptor.cs') + ' ' + \ os.path.join(level, '*.cs') global outdir outdir = os.path.join(bld.env.MBUILD, 'Mars Explorer_Data') if not os.path.exists(outdir): os.makedirs(outdir) global out out = os.path.join(outdir, '58cc2f0ae478d40e7a89c7ba576c3586.dll') bld(rule='\"${MCS}\" ' + SOURCES + ' -out:\"' + out + '\" -sdk:' + bld.env.MONOSDK + ' -langversion:' + bld.env.MONOLANGVERSION + ' -target:library' ' -reference:\"' + bld.env.REF_UnityEngine + '\",\"' + bld.env.REF_AsmCSfp + '\"',) bld.add_post_fun(post)