Admin Production ni-theme
Current Publication

General Tab

LabWindows/CVI

Edit Package Dialog Box - General Tab

Use the General tab of the Edit Package dialog box to enter general information about the package you are editing.

The following options are available in the General tab.

  • Package name—The name of the package. Only one package with a specific name can be installed on a system at a time. The package name must be between 2 and 58 characters, must start with a letter, and must only contain lowercase letters, digits 0-9, “-”, “+”, and “.”.
  • Display name—The name to be shown in National Instruments Package Manager (NIPM).
  • Output type—Can be Single Package, Repository, or Package Installer.
    • Single Package—A single .nipkg file.
    • Repository—A collection of packages consisting of your package and all its dependencies, bundled in a feed you can import in NIPM.
    • Package Installer—A standalone installer that can deploy your distribution to another machine. The installer starts by installing NIPM (if it is not already present on the target system), then installs your package and all dependencies.
  • Output directory—The directory in which LabWindows/CVI builds the package. LabWindows/CVI creates this directory if it does not exist already. If this directory is inaccessible or does not contain enough space for the output, the build fails.

    You can use the following variables in the path:

    • %name—The package name
    • %version—The version of the package, specified in major.minor.patch.build format
    • %major—The major version of the package
    • %minor—The minor version of the package
    • %patch—The patch version of the package
    • %build—The build version of the package
    • %lang—The package dialog box language, such as English
    Note Note  Use an extra % character to prevent replacement of a variable. For example, use %%name if you want %name in the string instead of the package name.
  • Include with runtime deployment packages—If checked, your package is considered a runtime deployment package and appears in the dependency list of package builders when the Runtime packages only filter is enabled.
  • Display in NI Package Mangager when filtered by products—If checked, your package appears in NI Package Manager when the Products only filter is enabled. This option does not apply if Section is set to Infrastructure (hidden).
  • Version—The package version, specified in the following format: Major.Minor.Patch.Build.
    • Auto-increment—If checked, each successful build increments the build number by one.
  • Release Notes—Specifies the release notes for the current package version. Release notes can be written on multiple lines.
  • Section—The section of the package. NIPM can filter packages based on section (Category in NIPM). The following sections are available.
    • Application Software
    • Add-Ons
    • Drivers
    • Runtime
    • Utilities
    • Documentation
    • Infrastructure (hidden)—Available only for Single Package output type. Your package is invisible when Infrastructure (hidden) is selected and visible otherwise.
  • Language—The package language.
  • Short Description—A brief package description.
  • Long Description—Specifies more details about your package.
  • Tags—Enables you to assign various tags to your package to improve searchability. When you assign multiple tags, separate each tag with a comma. For example: configuration, deployment, image, software installation.
  • Maintainer name—The package maintainer's name.
  • Maintainer email address—The package maintainer's email address.
    Note Note  You cannot leave either of the maintainer fields empty.
  • Homepage—The package maintainer's homepage.
  • License Agreements—You can have multiple license agreements for your Package Installer or Repository.
    • File column—Displays the absolute path of your license file.
    • Title column—Specifies the title that displays during installation when the License Agreement prompt appears.
      Note Note  Missing license files appear in red.
    • Browse—Allows you to select an .rtf file from disk.
    • Remove—Removes the currently selected license file from the list.
    • Move Up—Moves the currently selected license file up by one position.
    • Move Down—Moves the currently selected license file down by one position.
      Note Note  The license order in this list dictates the order in which the licenses display at installation when the License Agreements prompt appears.