Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. Make Eclipse build correctly (details)
  2. Fix path to FixedFuncHook.class. (details)
  3. Prevent native libraries from always rebuilding and stripping (details)
  4. Add new all.ide target for use in Eclipse, NetBeans, and IntelliJ (details)
Commit 4bb89a99cabf28cd45343b102e22c756cfd87e9b by Wade Walker
Make Eclipse build correctly

Removed the Java builder, since it was rebuilding stuff the Ant build
had already done. Turned on the Ant build for incremental builds.
Changed the classpath of com/jogamp/opengl/impl/gl2/fixme/ to
jogamp/opengl/gl2/fixme/ to reflect the recent move.
The file was added.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch (diff)
The file was modified.externalToolBuilders/jogl builder.launch (diff)
The file was modified.project (diff)
The file was modified.classpath (diff)
Commit 9ddcdd544e08326facbc19419452bd2745352aef by Wade Walker
Fix path to FixedFuncHook.class.

The path to FixedFuncHook.class didn't get changed in the recent
package move, which made the dependency checking wrong in
the java.generate.composable.pipeline.custom.check.glfixfunc
target.
The file was modifiedmake/build-jogl.xml (diff)
Commit 943313af19da04044dddda57cb6bc4bd399eb76e by Wade Walker
Prevent native libraries from always rebuilding and stripping

The cc task will always re-link, even if no source files are built.
This commit wraps an uptodate task around cc to prevent this, so
the libraries will only be rebuilt now if a source file changes.

This commit also moves library symbol stripping into the same
uptodate task, so it only happens if a library is built (previously
the libraries were always stripped).
The file was modifiedmake/build-test.xml (diff)
The file was modifiedmake/build-jogl.xml (diff)
The file was modifiedmake/build-nativewindow.xml (diff)
The file was modifiedmake/build-newt.xml (diff)
Commit e5777ec9e6ea79e0aface29fa679ccea4035f0e2 by Wade Walker
Add new all.ide target for use in Eclipse, NetBeans, and IntelliJ

The new target just omits final JAR creation and file copying for
extra speed within an IDE. We also change where Eclipse looks for
the native libraries, since this new target doesn't copy them
to jogl/build/lib.
The file was modified.externalToolBuilders/jogl builder.launch (diff)
The file was modified.classpath (diff)
The file was modifiedmake/build.xml (diff)