A JavaScript implementation based on the Boo programming language.
Boo JavaScript Shell C# Groovy Racket Perl
Failed to load latest commit information.
gradle/wrapper build using gradle Oct 26, 2012
resources update benchmark after virtual/final semantic changes (all functions … Nov 8, 2011
src test case proving enums can be converted to float using latest boo li… Jun 24, 2013
tests test case proving enums can be converted to float using latest boo li… Jun 24, 2013
.gitignore .gitignore gradle build directories Oct 26, 2012
.project monolipse support May 19, 2010
LICENSE update original year Jan 27, 2012
README.md Edited README.md via GitHub Aug 20, 2011
UnityScript.mds initial unityscript import May 8, 2010
build.gradle upgrade to boo 0.9.7 and bump version number Mar 25, 2013
default.build Revert "Sign unityscript assemblies." Apr 4, 2013
dump boo libraries no longer kept in the repository; a boo checkout is ass… May 25, 2010
dump.cygwin boo libraries no longer kept in the repository; a boo checkout is ass… May 25, 2010
gradlew build using gradle Oct 26, 2012
gradlew.bat build using gradle Oct 26, 2012
il boo libraries no longer kept in the repository; a boo checkout is ass… May 25, 2010
il.cygwin boo libraries no longer kept in the repository; a boo checkout is ass… May 25, 2010
prevent-system-references.boo initial unityscript import May 9, 2010
refresh-tests.boo generate test fixtures deterministically Apr 11, 2013
run don't compile in -verbose mode Mar 28, 2011
run.cygwin boo libraries no longer kept in the repository; a boo checkout is ass… May 25, 2010
settings.gradle rename root project to avoid conflicts with src/UnityScript Dec 3, 2012
todo.txt todo update Jan 4, 2012
uc boo libraries no longer kept in the repository; a boo checkout is ass… May 25, 2010

README.md

UnityScript

A JavaScript implementation based on the Boo programming language.

Building

Checkout boo side-by-side with unityscript.

Build boo:

pushd ../boo
nant
popd

Build unityscript (and run the tests):

nant test

If the build script can't automatically detect the location of nunit.framework.dll create a build.properties file in the boo directory with something like:

<project name="build properties">
    <property name="nunit.framework.dll" value="/usr/lib/cli/nunit.framework-2.4/nunit.framework.dll" />
</project>

With nunit.framework.dll pointing to the location of nunit.framework.dll in your system.