Tweak Buildship-generated Eclipse ".project" file for extra jars
This commit is contained in:
parent
504849e6f5
commit
b3dab4c2b0
|
@ -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) {
|
task cleanColllectTestDataA(type: Delete) {
|
||||||
delete collectTestDataA
|
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