OpenOffice.org Software Development Kit (SDK) Build Guide
The OpenOffice.org Software Development Kit (SDK) can be build as a normal code module in the OpenOffice.org build environment.
The build process of the SDK is split in two parts:
- the main part of the SDK is build in the api/odk module. In this module everything is
collected that is part of the SDK.
- header files
- IDL files
- tools
- examples
- some documentation
- IDL reference documentation is created
Many parts of the SDK are coming directly from the global output tree (e.g. header files, IDL files, tools). So it is recommended to build the SDK at the end of a normal build. If the SDK should be build on base of an existing solenv, you have at least to checkout the two modules:
- api/odk
- instsetoo_native
Porting the SDK
The SDK comes currently with a simplified build environment for the examples. This build environment is based on gnu make. This allows SDK users to use the examples or to create own solutions based on the SDK without any complex OpenOffice.org build environment. For porting the SDK to a new platform it is necessary to:
- check the api/odk/settings/settings.mk file, insert the appropriate extension and adopt it to the requirements of the new platform.
- to provide a configure/setsdkenv script or to adopt the existing ones in the root of api/odk.
Last update: 11-Aug-2008