shadows/org.eclipse.jdt.core in your workspace (which will be
most of the time), this dummy project will satisfy the
build dependency of the HEAD org.eclipse.jdt.core project.
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path=""/>
+ <classpathentry kind="output" path=""/>
+</classpath>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>shadows.org.eclipse.jdt.core</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <title>Placeholder for the Shadow version Eclipse JDT compiler</title>
+ </head>
+
+ <body>
+ <h1>Placeholder for the Shadow version of the Eclipse JDT Compiler</h1>
+
+ <p>This module is here so that the org.eclipse.jdt.core project can
+ fulfill its project dependencies when not working with the 'real'
+ shadow version of org.eclipse.jdt.core (the normal mode). It contains
+ a build.xml file that does nothing, in order to satisfy the external
+ builder tool added to the chain of the org.eclipse.jdt.core HEAD project.
+ </p>
+ </body>
+</html>
--- /dev/null
+<project name="ShadowJdtCore" basedir="." default="make.jdtcore.jar">
+ <target name="make.jdtcore.jar">
+ <echo message="dummy build of jdtcore.jar complete."/>
+ </target>
+</project>
\ No newline at end of file