office-gobmx/solenv
Michael Stahl 21ee376d99 gbuild: print a better error message when adding non-existing Module
A confusing message "Corrupted module target stack!" is printed
because:

"If an included makefile cannot be found in any of these directories, a
 warning message is generated, but it is not an immediately fatal error;
 processing of the makefile containing the include continues.  Once it
 has finished reading makefiles, make will try to remake any that are
 out of date or don’t exist."

Change-Id: Ia728c0283885fe839dbf8dd8ae2a885230f23836
Reviewed-on: https://gerrit.libreoffice.org/47701
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Jenkins <ci@libreoffice.org>
2018-01-10 15:27:28 +01:00
..
bin Let flatpak-builder build .Debug extension 2018-01-08 22:51:22 +01:00
buck
clang-cl
clang-format remove dead eeitemid.hxx 2018-01-05 07:38:01 +01:00
doc/gbuild
gbuild gbuild: print a better error message when adding non-existing Module 2018-01-10 15:27:28 +01:00
gbuildtojson
gcc-wrappers gcc-wrappers: always pass -debug to linker 2018-01-08 20:53:29 +01:00
gdb
inc
lldb/libreoffice
maven
qa/python
sanitizers
vs remove SfxUsrAnyItem typedef 2018-01-04 07:17:38 +01:00
CompilerTest_compilerplugins_clang.mk new loplugin: convertlong 2017-12-21 08:22:29 +01:00
CustomTarget_gbuildtesttools.mk
Executable_concat-deps.mk
Executable_g++-wrapper.mk
Executable_gbuildtojson.mk
Executable_gcc-wrapper.mk
flatpak-manifest.in upload libpagemaker 0.0.4 2018-01-09 08:16:31 +01:00
Makefile
Module_solenv.mk
PythonTest_solenv_python.mk
README
StaticLibrary_wrapper.mk

Tools and makefile fragments necessary for compilation

This module contains many tools and makefile configuration pieces,
critical for building LibreOffice:

bin/
    contains lots of tools used during the build:

    concat-deps*
        these aggregate, and remove duplicates from module
        dependencies, to accelerate build times.

    make_installer.pl
        this script executes the compiled instructions from
        the scp2/ module to create an installer, and/or to
        do a local install for the smoketest.

gbuild/
    implementation of the LibreOffice build system
    See gbuild/README for more info.

gdb/
    lots of nice python helpers to make debugging -much- easier
    that (eg.) print UCS2 strings as UTF-8 on the console to
    help with debugging.

inc/
    old / increasingly obsolete dmake setup and includes, we are
    trying to entirely rid ourselves of this

src/
    useful standard / re-usable component map files for components
    which shouldn't export anything more than a few registration
    symbols.