diff options
author | Wade Walker <[email protected]> | 2011-01-11 14:25:11 -0600 |
---|---|---|
committer | Wade Walker <[email protected]> | 2011-01-11 14:25:11 -0600 |
commit | 7d19bfdbfa31ca35308373ff933b46c9169f690e (patch) | |
tree | e4e7bffb2ad793f8699183090aaf3d978d15adda | |
parent | 10c62de831ef208007402134fa2ac9cca85f4770 (diff) |
Created Eclipse project files.
Created the Eclipse project files needed to build gluegen.
These files don't contain any absolute paths, but they do
depend on the user setting up the JRE and Ant properly
inside Eclipse.
-rw-r--r-- | .classpath | 28 | ||||
-rw-r--r-- | .externalToolBuilders/gluegen builder.launch | 15 | ||||
-rw-r--r-- | .project | 27 |
3 files changed, 70 insertions, 0 deletions
diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..19c7aa7 --- /dev/null +++ b/.classpath @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="src" output="build/test/build/classes" path="src/junit"> + <attributes> + <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="gluegen/build/obj"/> + </attributes> + </classpathentry> + <classpathentry kind="src" output="build/classes" path="build/gensrc/java"> + <attributes> + <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="gluegen/build/obj"/> + </attributes> + </classpathentry> + <classpathentry kind="src" output="build/test/build/classes" path="build/test/build/gensrc/classes"> + <attributes> + <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="gluegen/build/obj"/> + </attributes> + </classpathentry> + <classpathentry excluding="com/jogamp/gluegen/runtime/BufferFactoryInternal.java" kind="src" output="build/classes" path="src/java"> + <attributes> + <attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="gluegen/build/obj"/> + </attributes> + </classpathentry> + <classpathentry kind="lib" path="build/antlr.jar"/> + <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/Ant"/> + <classpathentry kind="output" path="build/eclipse-classes"/> +</classpath> diff --git a/.externalToolBuilders/gluegen builder.launch b/.externalToolBuilders/gluegen builder.launch new file mode 100644 index 0000000..0362c85 --- /dev/null +++ b/.externalToolBuilders/gluegen builder.launch @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType"> +<stringAttribute key="org.eclipse.ant.ui.ATTR_ANT_CLEAN_TARGETS" value="clean,"/> +<booleanAttribute key="org.eclipse.ant.ui.ATTR_TARGETS_UPDATED" value="true"/> +<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/> +<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/> +<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/> +<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> +<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="true"/> +<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="gluegen"/> +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/gluegen/make/build.xml}"/> +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,clean"/> +<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/> +<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/gluegen/make}"/> +</launchConfiguration> diff --git a/.project b/.project new file mode 100644 index 0000000..d475db7 --- /dev/null +++ b/.project @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>gluegen</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name> + <triggers>clean,full,incremental,</triggers> + <arguments> + <dictionary> + <key>LaunchConfigHandle</key> + <value><project>/.externalToolBuilders/gluegen builder.launch</value> + </dictionary> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.jdt.core.javanature</nature> + </natures> +</projectDescription> |