36 lines
919 B
Python

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