Version 4.2.0.1, tag libreoffice-4.2.0.1
[LibreOffice.git] / solenv / README
blobfd0c593c2f0d1bad9439d4fe81b361133aeb434f
1 Tools and makefile fragments necessary for compilation
3 This module contains many tools and makefile configuration pieces,
4 critical for building LibreOffice:
6 bin/
7         contains lots of tools used during the build:
9         concat-deps*
10                 these aggregate, and remove duplicates from module
11                 dependencies, to accelerate build times.
13         make_installer.pl
14                 this script executes the compiled instructions from
15                 the scp2/ module to create an installer, and/or to
16                 do a local install for the smoketest.
18 gbuild/
19         the (shiny new) gnumake build makefile fragments we are
20         migrating the codebase to use.
22 gdb/
23         lots of nice python helpers to make debugging -much- easier
24         that (eg.) print UCS2 strings as UTF-8 on the console to
25         help with debugging.
27 inc/
28         old / increasingly obsolete dmake setup and includes, we are
29         trying to entirely rid ourselves of this
31 src/
32         useful standard / re-usable component map files for components
33         which shouldn't export anything more than a few registration
34         symbols.