Creating custom configurations with SPM 1.4

Article ID: 1030
Last updated: 01 Feb, 2008
Article ID: 1030
Last updated: 01 Feb, 2008
Revision: 1
Views: 2938
Posted: 01 Mar, 1999
by Dean J.
Updated: 01 Feb, 2008
by Dean J.
Problem


How do you create a custom configuration in SPM 1.4?


Cause





Action


In the SPM click on the tab in the main window that says Build Info. Under the Build Information Folder, there is a folder that is called Configurations. If the folder is not open, double click on it to view the contents. In there you will see a list of the available build types for your platform (i.e. SingleReleaseStatic-WINNT 4-MSVC6, etc).

SPM does not allow modification of the base Rogue Wave configurations, but you can copy a configuration and modify it.

To copy a configuration to modify it, right click on the build you would like to modify and select copy. A window should open prompting you for information about the build. You will need to enter a configuration name for this build configuration. The configuration name is the name that will appear in list of available builds when you go to build this library.

You can now modify the compile and link arguments in this dialog.

You will also need to fill in the field for library name suffix. This field can be what ever you want and will modify the libraries so that, for example, if you enter foo in the field, the library name would change from the default tls7d.lib to tls7dfoo.lib. The help button in the dialog will explain these fields in more depth, but this is everything you need to set up a custom configuration.

After you press OK the build type definition will be created. You can then go to the build screen and the new type should show up under the folder icon User-defined. If you don't see the folder icon User-defined in the configuration list select the check box for user-defined at the very bottom of the build dialog.

This article was:   Helpful | Not helpful
Report an issue
Article ID: 1030
Last updated: 01 Feb, 2008
Revision: 1
Views: 2938
Posted: 01 Mar, 1999 by Dean J.
Updated: 01 Feb, 2008 by Dean J.

Others in this category