office-gobmx/solenv
David Tardon 0fd330ec4d gbuild: add Package equiv. for copying whole dirs
This is in preparation for using doxygen to generate IDL docs. Because
the file names generated by doxygen are essentially random, it is not
possible to use a Package to deliver them. And we really do not want to
go back to using Zip, as unpacking slows the installation down.

Change-Id: I5f4aa6bf10c6aab30a5b1870e04dca723c123317
Reviewed-on: https://gerrit.libreoffice.org/3774
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-05-04 14:42:07 +00:00
..
bin Move to MPLv2 license headers, with ESC decision and author's permission. 2013-05-02 12:49:20 +01:00
doc/gbuild
gbuild gbuild: add Package equiv. for copying whole dirs 2013-05-04 14:42:07 +00:00
gcc-wrappers
gdb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
inc
lldb/libreoffice
CustomTarget_gdb.mk
Executable_concat-deps.mk
Executable_g++-wrapper.mk
Executable_gcc-wrapper.mk
Makefile
Module_solenv.mk copy gdb pretty printers into instdir 2013-04-28 16:34:25 +02:00
Package_gdb.mk
Package_gdb_install.mk copy gdb pretty printers into instdir 2013-04-28 16:34:25 +02:00
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.

	linkoo
		creates a forest of symlinks inside an install such
		that a developer can re-compile in the source tree,
		and re-run without re-installing (on Unix at least)

gbuild/
	the (shiny new) gnumake build makefile fragments we are
	migrating the codebase to use.

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.