| | | | Browse by category |
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.