A spec file allows programmatic control over an installation. Using a spec file, you can specify exactly which features in an installation should be enabled and disabled by default.
The spec file contents will affect which features are enabled or disabled by default during the installation. You can modify what should be installed by modifying the spec file. There are two main categories which will be useful, "[Features]" which are used to determine which product features will be installed by default, and "[Directories]", which describes where each feature would be installed.
The valid feature states are Local, Absent, NoChange, and Default. Default is equivalent to not listing the feature in the spec file; the feature follows its default behavior based on level, dependencies, etc.
The following table summarizes the Local, Absent, and NoChange feature states.
State: If the feature is already installed /// If the feature is not installed:
Local: Leave it installed /// Install it (on the local hard drive)
Absent: Uninstall it /// Do not install it
NoChange: Leave it installed /// Do not install it
As you see, there is the option to uninstall the feature. If you are uninstalling LabVIEW for example, the folder "LabVIEW" is still alive in your directory structure.
Message Edited by Indiana on 04-29-2005 03:22 AM