• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

config/H03-May-2022-1,259952

docs/H03-May-2022-6,9525,945

examples/H03-May-2022-88,15152,650

qa/checkapi/H03-Mar-2022-3510

settings/H03-Mar-2022-806562

source/H03-Mar-2022-1,7841,128

util/H03-Mar-2022-374319

CppunitTest_odk_checkapi.mkH A D03-Mar-20221,005 4021

CustomTarget_allheaders.mkH A D03-Mar-20221.8 KiB5633

CustomTarget_build-examples.mkH A D03-Mar-20221.1 KiB3518

CustomTarget_build-examples_java.mkH A D03-Mar-20222.2 KiB6344

CustomTarget_check.mkH A D03-Mar-20222.2 KiB5742

CustomTarget_classes.mkH A D03-Mar-20221 KiB3115

CustomTarget_config_win.mkH A D03-Mar-2022677 206

CustomTarget_doxygen.mkH A D03-Mar-20224.6 KiB10578

CustomTarget_html.mkH A D03-Mar-20221.2 KiB3319

CustomTarget_javadoc.mkH A D03-Mar-20222.1 KiB5134

CustomTarget_settings.mkH A D03-Mar-20221 KiB2410

Executable_unoapploader.mkH A D03-Mar-2022988 3720

GeneratedPackage_odk_doxygen.mkH A D03-Mar-2022738 184

GeneratedPackage_odk_javadoc.mkH A D03-Mar-2022649 173

GeneratedPackage_uno_loader_classes.mkH A D03-Mar-2022710 173

MakefileH A D03-Mar-2022225 82

Module_odk.mkH A D03-Mar-20221.5 KiB6749

Package_cli.mkH A D03-Mar-2022737 239

Package_config.mkH A D03-Mar-2022798 3016

Package_config_win.mkH A D03-Mar-2022620 173

Package_docs.mkH A D03-Mar-20221.1 KiB3824

Package_examples.mkH A D03-Mar-202228.4 KiB534520

Package_html.mkH A D03-Mar-2022691 239

Package_odk_headers.mkH A D03-Mar-20224.4 KiB191176

Package_odk_headers_generated.mkH A D03-Mar-2022624 183

Package_settings.mkH A D03-Mar-2022662 239

Package_settings_generated.mkH A D03-Mar-2022624 195

Package_share_readme.mkH A D03-Mar-2022921 2610

Package_share_readme_generated.mkH A D03-Mar-2022704 206

README.mdH A D03-Mar-20221 KiB3018

build-examples_common.mkH A D03-Mar-20223.8 KiB7946

README.md

1# Office Development Kit (odk)
2
3Office development kit (`odk`) - implements the first step on the way to the LibreOffice SDK
4tarball.
5
6Part of the SDK; to build you need to add `--enable-odk`.
7
8
9## Testing the Examples:
10
11* Go to `instdir/sdk` (Don't try directly in `odk/`)
12
13* See <https://api.libreoffice.org/docs/install.html> how to set up the SDK.
14
15    * When asked about it during configuration, tell the SDK to do automatic
16      deployment of the example extensions that get built.
17
18* In a shell set up for SDK development, build (calling `make`) and test
19  (following the instructions given at the end of each `make` invocation) each
20  of the SDK's `examples/` sub-directories.
21
22    * An example script to build (though not test) the various examples in batch
23      mode is
24
25        `find examples \( -type d -name nativelib -prune \) -o \`
26        `\( -name Makefile -a -print -a \( -execdir make \; -o -quit \) \)`
27
28        (Note that one of the example extensions asks you to accept an example
29        license on stdin during deployment.)
30