Tweak Buildship-generated Eclipse ".project" file for extra jars
This commit is contained in:
parent
ca5824a214
commit
4809a365de
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
|
||||
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
|
||||
<booleanAttribute key="org.eclipse.debug.core.capture_output" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_OUTPUT_ON" value="false"/>
|
||||
<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
|
||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/com.ibm.wala.core.testdata}/../gradlew"/>
|
||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="incremental,auto,"/>
|
||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="collectJLex collectTestData collectTestDataA extractBcel generateHelloHash verifyJavaCup"/>
|
||||
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
|
||||
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/com.ibm.wala.core.testdata}"/>
|
||||
</launchConfiguration>
|
|
@ -172,3 +172,14 @@ task collectTestDataA(type: Jar) {
|
|||
task cleanColllectTestDataA(type: Delete) {
|
||||
delete collectTestDataA
|
||||
}
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// help Eclipse build these extra jars when needed
|
||||
//
|
||||
|
||||
eclipse.project {
|
||||
buildCommand 'org.eclipse.ui.externaltools.ExternalToolBuilder', LaunchConfigHandle: '<project>/.externalToolBuilders/Extra Bundled Jars Builder.launch', incclean: 'true'
|
||||
// TODO: buildCommand XML element should have "<triggers>auto,full,incremental,</triggers>" child
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue