Bug 461530 - 'skip' properties in build do not behave as expected
Summary: 'skip' properties in build do not behave as expected
Status: CLOSED WONTFIX
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Releng (show other bugs)
Version: 8.0   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Anthony Hunter CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2015-03-05 15:16 EST by Mark Macdonald CLA
Modified: 2017-01-10 15:45 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Macdonald CLA 2015-03-05 15:16:50 EST
There are a number of system properties that can be set to turn off various parts of the client build, see [1]. However, they operate purely on the basis of key, the value is ignored. 

For example, passing this to the build:

 -DskipOrionUI

behaves the same as

 -DskipOrionUI=lol
 -DskipOrionUI=false
 -DskipOrionUI=true

They all cause OrionUI to be skipped. 

This is confusing -- it would be better if the flag took a boolean value, so that setting it to "true" and "false" would actually matter.

[1] https://wiki.eclipse.org/Orion/Releng_Builds#Running_orion-client_builds
Comment 1 Michael Rennie CLA 2017-01-10 15:45:43 EST
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg04002.html