A JavaScript implementation based on the Boo programming language.
Boo JavaScript Shell C# Groovy Racket Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gradle/wrapper
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
.project
LICENSE
README.md
UnityScript.mds initial unityscript import May 9, 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
dump.cygwin
gradlew
gradlew.bat
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
refresh-tests.boo generate test fixtures deterministically Apr 11, 2013
run
run.cygwin
settings.gradle rename root project to avoid conflicts with src/UnityScript Dec 3, 2012
todo.txt
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.