-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ApiAnalysisMojo fails with API error if build.properties has missing 'output.. = bin/' entry #3019
Comments
probably caused by |
@akurtakov can you please help? |
@jukzi can you please link the documentation that shows that "default"? I can't find any defaults described here: |
pde only creates the file and uses JDT to interpret the javaproject output. JDT then adds the default value. |
Correct so there is no default, you could be happy that Tycho is not that strict here and always includes the default folder, because according to the spec a missing |
In eclipse.jdt.debug\org.eclipse.jdt.debug\build.properties the workaround does not help |
by "placing output.. = bin/" in build.properties
this build configuration is just odd... what it does is putting everything from
this jar then is used as the bundle content, if you look at the jar it looks like this: No idea why one needs But in general it should work, so is there a minimal PR where one can see the problem? |
The problem might be here that multiple source(jar) folders map to the same output folder, will investigate this. |
Actually each source.<jar> should have a corresponding output.<jar> but there are some cases where this is not true... lets cheat and look at the classpath instead... Fix eclipse-tycho#3019
I think the problem is that if there is no dedicated output folder for the jar Tycho uses the default output folder, that's a bit inconsistent but I'll se if I can even account for this. |
Actually each source.<jar> should have a corresponding output.<jar> but there are some cases where this is not true... lets cheat and look at the classpath instead... Fix eclipse-tycho#3019
Actually each source.<jar> should have a corresponding output.<jar> but there are some cases where this is not true... lets cheat and look at the classpath instead... Fix #3019
This should fix the build. See: eclipse-tycho/tycho#3019
This should fix the build. See: eclipse-tycho/tycho#3019
This should fix the build. See: eclipse-tycho/tycho#3019
This should fix the build. See: eclipse-tycho/tycho#3019
Without "output.. = bin/" all builds fail
for example
eclipse-platform/eclipse.platform#841
eclipse-platform/eclipse.platform.ui#1286
eclipse-equinox/p2#382
The text was updated successfully, but these errors were encountered: