Compile J# source down to a managed .NET application.
J# is not Java. But it is the language closest to Java in the .NET framework.
This task compiles jsharp source (.java files), and
generates a .NET managed exe or dll.
For historical reasons the pattern
**/*.java is preset as includes list and
you can not override it with an explicit includes attribute. Use
nested <src> elements instead of the basedir
attribute if you need more control.
setSecureScoping(boolean secureScoping) Make package scoped code visible to the current assembly only (default: false)
.NET does not have package scoping.
Get the delimiter that the compiler uses between references.
For example, c# will return ";"; VB.NET will return ","
The string delimiter for the reference string.
setBaseAddress
public void setBaseAddress(String baseAddress)(Code)
Set the base address attribute.
Parameters: baseAddress - the value to use.
do we want pure java (default, true) or corrupted J#?
Parameters: pureJava - a boolean value.
setSecureScoping
public void setSecureScoping(boolean secureScoping)(Code)
Make package scoped code visible to the current assembly only (default: false)
.NET does not have package scoping. Instead it has assembly, private and public.
By default, package content is public to all.
Parameters: secureScoping - a boolean value.