]> source.dussan.org Git - aspectj.git/commitdiff
Bugzilla Bug 50458
authoracolyer <acolyer>
Mon, 26 Jan 2004 16:18:36 +0000 (16:18 +0000)
committeracolyer <acolyer>
Mon, 26 Jan 2004 16:18:36 +0000 (16:18 +0000)
  Make a full implementation of org.eclipse.jdt.core for use in AJDT
Updated jdtcore jars, and an external builder configured in build
chain to refresh them from the shadows...

org.eclipse.jdt.core/.classpath
org.eclipse.jdt.core/.externalToolBuilders/jdt-core-for-aspectj.jar builder.launch [new file with mode: 0644]
org.eclipse.jdt.core/.project
org.eclipse.jdt.core/jdtcore-for-aspectj-src.zip
org.eclipse.jdt.core/jdtcore-for-aspectj.jar

index 68d7fb4e2c43f6e18ed8dee84849a7c7512fcedc..1248adc16b93a5010ba3a1b6d29d70fb58cad6ee 100644 (file)
@@ -2,5 +2,6 @@
 <classpath>
     <classpathentry exported="true" kind="lib"
         path="jdtcore-for-aspectj.jar" sourcepath="/org.eclipse.jdt.core/jdtcore-for-aspectj-src.zip"/>
+    <classpathentry kind="src" path="/shadows.org.eclipse.jdt.core"/>
     <classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.jdt.core/.externalToolBuilders/jdt-core-for-aspectj.jar builder.launch b/org.eclipse.jdt.core/.externalToolBuilders/jdt-core-for-aspectj.jar builder.launch
new file mode 100644 (file)
index 0000000..c795496
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
+    <stringAttribute
+        key="org.eclipse.ui.externaltools.ATTR_REFRESH_SCOPE" value="${project}"/>
+    <stringAttribute
+        key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,"/>
+    <stringAttribute
+        key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/shadows.org.eclipse.jdt.core}"/>
+    <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/shadows.org.eclipse.jdt.core/build.xml}"/>
+    <stringAttribute key="org.eclipse.debug.ui.target_run_perspective" value="perspective_none"/>
+</launchConfiguration>
index c05ce7303e14f25b5bd3307a6ea992d60dd9dbf1..13a8e2c499dbdf1a9e95254991ab4235a0c43388 100644 (file)
@@ -3,6 +3,7 @@
        <name>org.eclipse.jdt.core</name>
        <comment></comment>
        <projects>
+               <project>shadows.org.eclipse.jdt.core</project>
        </projects>
        <buildSpec>
                <buildCommand>
                        <arguments>
                        </arguments>
                </buildCommand>
+               <buildCommand>
+                       <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
+                       <arguments>
+                               <dictionary>
+                                       <key>LaunchConfigHandle</key>
+                                       <value>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+&lt;launchConfiguration local=&quot;false&quot; path=&quot;/org.eclipse.jdt.core/.externalToolBuilders/jdt-core-for-aspectj.jar builder.launch&quot;/&gt;
+</value>
+                               </dictionary>
+                       </arguments>
+               </buildCommand>
        </buildSpec>
        <natures>
                <nature>org.eclipse.jdt.core.javanature</nature>
index ab93027baec06cb75edf8e7768b72fb2a3369a78..0a484db5fa7fec10c4ca9ae7a7fbd5045035eb5b 100644 (file)
Binary files a/org.eclipse.jdt.core/jdtcore-for-aspectj-src.zip and b/org.eclipse.jdt.core/jdtcore-for-aspectj-src.zip differ
index b63c775e819b1bdf307411b71c26fa4d08432610..d19aa912464546a81d67a5d6676c837e71f58d68 100644 (file)
Binary files a/org.eclipse.jdt.core/jdtcore-for-aspectj.jar and b/org.eclipse.jdt.core/jdtcore-for-aspectj.jar differ