DynamicLibrary Item

A DynamicLibrary item is a Product that has its type set to "dynamiclibrary". It exists for the convenience of project file authors.

For Android targets, the following applies:

  • The product type contains "android.nativelibrary" in addition to "dynamiclibrary".
  • There is a dependency on the cpp and Android.ndk modules.

DynamicLibrary Properties

The following properties are available in addition to the ones inherited from Product.

PropertyTypeDefaultDescription
architecturesstringListsee belowThis property is only relevant for Android targets. There, it specifies for which architectures to build, with the default value ["armeabi"]. This information influences the profiles property.
bundleExtensionstringemptyThe extension to use for the product's bundle. Only relevant on Darwin systems.