../_images/logo.png

YumaPro Source Packages

This section describes the source code packages that are maintained for YumaPro SDK licensees.

  • The make flags that can be used to build the source code depends on the package used.

  • The programs that are generated depends on the package used.

This section describes the supported make flags and programs built by each package.

Most make flags do not depend on the source package, so only the unsupported make flags are listed for each package.

Note

  • In some cases using unsupported make flags will have no affect

  • In other cases it will cause unresolved externals and build failure

meta-yumapro

This package can be used to build for the Yocto Linux platform. The meta-yumapro Layer is a Yocto Layer with recipes the netconfd-pro server. It can be used with the bitbake program.

  • The yumapro-server source package is included within this package.

  • This package can be used right away, although some Customization is probably needed.

Programs supported in the meta-yumapro package:

meta-yumapro-raw

This package can be used to build for the Yocto Linux platform. The meta-yumapro Layer is a Yocto Layer with recipes the netconfd-pro server. It can be used with the bitbake program.

  • There is no source package included within this package.

  • A server source package must be added during setup

  • This package can be used after the source tarball is added, although some Customization is probably needed.

  • This package must be used to to build any other source package except 'yumapro-server'.

Programs supported in the meta-yumapro-raw package:

  • Depends on the source package added to the build

yumapro

This package is the most complete source package. It contains all client, server, and developer tools, and corresponds to the YumaPro Server++ and YumaPro Advanced licenses.

Unsupported make flags: none

Programs supported in the yumapro package:

yumapro-client

This package is the client developers source package. It contains all client programs and corresponds to the YumaPro Client license.

Unsupported server-related make flags:

Programs supported in the yumapro-client package:

yumapro-core

This package contains the sources for the Core feature set It contains server sources for the Core feature set and corresponds to the YumaPro Core license.

Unsupported feature-related make flags:

Programs supported in the yumapro-core package:

yumapro-server

This legacy package contains the sources for the server, including yp-shell and yangcli-pro. It contains the Advanced feature set, and corresponds to the YumaPro Server+ license.

Unsupported make flags:

Programs supported in the yumapro-server package:

yumapro-server2

This legacy package contains the sources for the server, without yp-shell and yangcli-pro. It contains the Advanced feature set, and corresponds to the YumaPro Server license.

Unsupported make flags:

Programs supported in the yumapro-server2 package:

yumapro-server3

This legacy package contains the sources for the server, without yp-shell and yangcli-pro, but with the developer tools. It contains the Advanced feature set, and corresponds to the YumaPro Server3 license.

Unsupported make flags:

Programs supported in the yumapro-server3 package: