Blacksun Builder

Introduction

Blacksun builder simply invoke

make eclipse-blacksun
command in an external shell and then refresh the project. User has to supply a Makefile with the eclipse-blacksun target to perform what is neccessary. The builder can be invoke manually from an action in the Blacksun/JDT menu or by adding the following build command to the .project file.
    <buildCommand>
        <name>sf.blacksun.eclipse.builder.BlacksunBuilder</name>
        <arguments>
            <--> Optional -->
            <dictionary>
                <key>norefresh</key>
                <value>false</value>
            </dictionary>
        </arguments>
    </buildCommand>

IMPORTANT: In case the builder is used to run preprocessors before Java build, it should be specified before the Java builder in the .project file.

To invoke the builder manually from the menu, select a project in the PackageView and invoke the Blacksun Build action from the menu.