I do not specify any cdrom settings in my project, however, the following build command produces a cdrom with executables for all platforms:

builder-cli.exe build project.xml cdrom --setvars installer_specific_staging=/some/staging/ build_type="vc9x32" major_version=11 minor_version=0 cdromPlatforms="windows" cdromDirectory="../../../../cdrom"

The following is the documentation on cdromPlatforms:

<cdromPlatforms>: Space-separated list of platforms that the CDROM installer will support. A  launcher binary will be added in the first disk for each of these platforms.

I have tried with and without the quotes, when setting cdromPlatforms, but this has no affect. Any suggestions?

Because my staging is different for each build machine, I can only build a cdrom for one platform at a time.

Although, it would be cool if we had all files staged in the same area and had this multiplatform cdrom. I guess that this is not feasible for us. But, I digress.

asked 28 Mar '12, 20:32

DevHopeful_2012's gravatar image

DevHopeful_2012
176131521
accept rate: 9%


The <cdromPlatforms> option is a project option. The --setvars option sets variables and in order to set a project's property, you need to use the project.cdromPlatforms setting. For example:

builder-cli.exe build project.xml cdrom --setvars installer_specific_staging=/some/staging/ build_type="vc9x32" major_version=11 minor_version=0 project.cdromPlatforms="windows" cdromDirectory="../../../../cdrom"
link

answered 29 Mar '12, 04:35

wojciechka's gravatar image

wojciechka ♦♦
7.8k61122
accept rate: 26%

Ugh...I knew I was doing something dumb. Thanks.

(29 Mar '12, 13:00) DevHopeful_2012
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×27
×15

Asked: 28 Mar '12, 20:32

Seen: 1,261 times

Last updated: 29 Mar '12, 13:00