|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| bin/ | H | 03-May-2022 | - | 41,576 | 26,515 |
| buck/ | H | 03-Mar-2022 | - | 52 | 50 |
| clang-cl/ | H | 03-Mar-2022 | - | 22 | 3 |
| clang-format/ | H | 03-Mar-2022 | - | 16,640 | 16,503 |
| doc/gbuild/ | H | 03-Mar-2022 | - | 2,595 | 1,994 |
| gbuild/ | H | 03-May-2022 | - | 18,659 | 11,103 |
| gbuildtojson/ | H | 03-Mar-2022 | - | 77 | 64 |
| gcc-wrappers/ | H | 03-Mar-2022 | - | 401 | 283 |
| gdb/ | H | 03-May-2022 | - | 3,955 | 2,707 |
| inc/ | H | 03-Mar-2022 | - | 7,594 | 5,937 |
| lldb/libreoffice/ | H | 03-Mar-2022 | - | 107 | 70 |
| maven/ | H | 03-May-2022 | - | 546 | 403 |
| qa/python/ | H | 03-Mar-2022 | - | 274 | 177 |
| sanitizers/ | H | 03-Mar-2022 | - | 1,420 | 1,385 |
| vs/ | H | 03-Mar-2022 | - | 480 | 448 |
| wsl/ | H | 03-Mar-2022 | - | 247 | 193 |
| CompilerTest_compilerplugins_clang.mk | H A D | 03-Mar-2022 | 5.5 KiB | 127 | 112 |
| CustomTarget_gbuildtesttools.mk | H A D | 03-Mar-2022 | 757 | 18 | 5 |
| Executable_concat-deps.mk | H A D | 03-Mar-2022 | 510 | 17 | 4 |
| Executable_g++-wrapper.mk | H A D | 03-Mar-2022 | 576 | 21 | 7 |
| Executable_gbuildtojson.mk | H A D | 03-Mar-2022 | 506 | 17 | 4 |
| Executable_gcc-wrapper.mk | H A D | 03-Mar-2022 | 576 | 21 | 7 |
| Makefile | H A D | 03-Mar-2022 | 478 | 15 | 2 |
| Module_solenv.mk | H A D | 03-Mar-2022 | 1.3 KiB | 47 | 31 |
| PythonTest_solenv_python.mk | H A D | 03-Mar-2022 | 613 | 19 | 5 |
| README.md | H A D | 03-Mar-2022 | 1.4 KiB | 48 | 32 |
| StaticLibrary_wrapper.mk | H A D | 03-Mar-2022 | 500 | 17 | 4 |
| flatpak-manifest.in | H A D | 03-Mar-2022 | 38.1 KiB | 726 | 725 |
README.md
1# Tools and Makefile Fragments Necessary for Compilation
2
3This module contains many tools and makefile configuration pieces,
4critical for building LibreOffice:
5
6- `bin/`
7
8 - contains lots of tools used during the build:
9
10 - `concat-deps*`
11 these aggregate, and remove duplicates from module
12 dependencies, to accelerate build times.
13
14 - `make_installer.pl`
15 this script executes the compiled instructions from
16 the `scp2/` module to create an installer, and/or to
17 do a local install for the smoketest.
18
19- `gbuild/`
20
21 implementation of the LibreOffice build system
22 See `gbuild/README` for more info.
23
24- `gdb/`
25
26 lots of nice python helpers to make debugging -much- easier
27 that (eg.) print UCS2 strings as UTF-8 on the console to
28 help with debugging.
29
30- `inc/`
31
32 old `/` increasingly obsolete dmake setup and includes, we are
33 trying to entirely rid ourselves of this
34
35- `src/`
36
37 useful standard `/` re-usable component map files for components
38 which shouldn't export anything more than a few registration
39 symbols.
40
41- `flatpak-manifest.in`
42
43 This file is used by `flatpak/build.sh` from the LO `dev-tools`
44 repository to generate the flatpak package. `download.lst` is
45 a `Makefile` snippet, so there seems to be no easy way to use
46 `download.lst` for the manifest generation (`build.sh` uses `sed`),
47 and its information must be kept in sync manually.
48