Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312740 - CDT build should fail in case if java code does not compile
Summary: CDT build should fail in case if java code does not compile
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-releng (show other bugs)
Version: 7.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 7.0   Edit
Assignee: Elena Laskavaia CLA
QA Contact: Vivian Kong CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-12 22:24 EDT by Olexiy Buyanskyy CLA
Modified: 2010-07-28 15:27 EDT (History)
1 user (show)

See Also:


Attachments
correct name javacFailOnError in all build.properties and enable in master build.properties (11.08 KB, patch)
2010-05-12 22:39 EDT, Olexiy Buyanskyy CLA
elaskavaia.cdt: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olexiy Buyanskyy CLA 2010-05-12 22:24:02 EDT
I propose to fail and do not create master zip file in case of java compilation errors (not warnings)

You just need to change org.eclipse.cdt.releng/master/build.properties.
and set

javacFailOnError=true
Comment 1 Olexiy Buyanskyy CLA 2010-05-12 22:39:20 EDT
Created attachment 168313 [details]
correct name javacFailOnError in all build.properties and enable in master build.properties
Comment 2 Elena Laskavaia CLA 2010-05-13 08:04:04 EDT
thanks, patch committed on head
Comment 3 CDT Genie CLA 2010-07-28 15:27:16 EDT
*** cdt cvs genie on behalf of elaskavaia ***
Bug 312740 build should fail on compile errors

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/upc.sdk/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/testing/build.properties?root=Tools_Project&r1=1.11&r2=1.12

[*] build.properties 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/gdbjtag/build.properties?root=Tools_Project&r1=1.2&r2=1.3

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/lrparser/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/sdk/build.properties?root=Tools_Project&r1=1.12&r2=1.13

[*] build.properties 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/xlc/build.properties?root=Tools_Project&r1=1.3&r2=1.4

[*] build.properties 1.3 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/windows/build.properties?root=Tools_Project&r1=1.2&r2=1.3

[*] build.properties 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/c99/build.properties?root=Tools_Project&r1=1.3&r2=1.4

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/crossgcc/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/dsfgdb/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/codan/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/mylyn/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/xlc.sdk/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/launch.remote/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.4 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/upc/build.properties?root=Tools_Project&r1=1.3&r2=1.4

[*] build.properties 1.11 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/master/build.properties?root=Tools_Project&r1=1.10&r2=1.11

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/lrparser.sdk/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/p2/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/util/build.properties?root=Tools_Project&r1=1.1&r2=1.2

[*] build.properties 1.2 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.releng/memory/build.properties?root=Tools_Project&r1=1.1&r2=1.2