The OpenOffice.org ソフトウェア 開発 道具 (SDK) can be build as a normal code module in the
OpenOffice.org build 環境.
The build 過程 of the SDK is 分裂(する) 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 とじ込み/提出するs
IDL とじ込み/提出するs
道具s
examples
some documentation
IDL 言及/関連 documentation is created
The result of this module is a 壇・綱領・公約 specfic (incudes binaries) odkcommon.zip> とじ込み/提出する
in the <貯蔵所> directory of the 生産(高) tree. And a odkexamples.zip> とじ込み/提出する
in the <貯蔵所> directory of the ありふれた 生産(高) tree. The とじ込み/提出するs are 配達するd and later on used
in instsetoo_native to 一括 the SDK 製品.
Many parts of the SDK are coming 直接/まっすぐに from the 全世界の 生産(高) tree (e.g. header とじ込み/提出するs, IDL とじ込み/提出するs,
道具s). 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 存在するing solenv, you have at least to checkout the two modules:
api/odk
instsetoo_native
and have to build them in the given order. In instsetoo_native/util you can use dmake sdkoo to
誘発する/引き起こす a SDK 一括ing 過程 直接/まっすぐに.
Porting the SDK
The SDK comes 現在/一般に with a 簡単にするd build 環境 for the examples. This build 環境
is based on gnu make. This 許すs SDK 使用者s to use the examples or to create own 解答s based on the
SDK without any コンビナート/複合体 OpenOffice.org build 環境. For porting the SDK to a new 壇・綱領・公約 it is
necessary to:
check the api/odk/settings/settings.mk とじ込み/提出する, 挿入する the appropriate 拡張 and 可決する・採択する it
to the 必要物/必要条件s of the new 壇・綱領・公約.
to 供給する a configure/setsdkenv script or to 可決する・採択する the 存在するing ones in the root of api/odk.
If it is necessary to 挿入する new とじ込み/提出するs, it is necessary to 可決する・採択する the 一括ing makefiles (api/pack/...
and the check script (api/odk/util/check.pl). The check script 供給する a first simple content check
of the SDK at the end of the build.
Last update: 11-Aug-2008