The Application Enablement SDK bundle file should contain a manifest file named bundle.ini
. A single bundle file can be used to create an add-on supporting multiple operating systems. The bundle file should have the following structure:
[Main] name = my_app; friendly name = My App; category = Database; vendor = My Company Inc; description = My description; version = 1.0.0.0; copyright = Copyright (C) My Company Inc. All rights reserved.; discovery_types = DEEP, PROBE; operation_types = START, STOP; [linux] content = my_directory1; [windows] content = my_directory2;
The following table lists the descriptions of the fields.
Table: Descriptions
The directory structure to create the bundle must be as follows:
my_bundle_data mybundle.tar.gz |--bundle.ini |--my_directory1 | |--app.pl |--my_directory2 |--app.pl
You can create the bundle using the following command:
# tar czvf mybundle.tar.gz -C my_bundle_data/
You can verify that the bundle has been created as per the expected directory structure by executing the following command:
# tar tvf mybundle.tar.gz
Output should be as below:
mybundle.tar.gz |--bundle.ini |--my_directory1 | |--app.pl |--my_directory2 |--app.pl