Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


HI all,

I have pushed a series of commit that completely remove set_soenv.in
and the creation of Env.Host.sh/Env.Build.sh

The following wiki page give some explanations:
http://wiki.documentfoundation.org/Development/Build_in_3.6

in a nutshell:

For 'user'

Env.Host.sh is no more
All the environment is in config_host.mk. this file is _not_
sourceable, but is included in the appropriate makefiles.

if you do full build, nothing changes. To do partial build there is no
need to cd to the module directory. Now you can (and for dmake module
you must) do:
make <module>
or
make <module>.clean
from the root directory.

for dmake module you can also do:
make <module>.deliver

If you have the need to run a specific command that is not covered by
the standard target, but need to have all the environment variable
set, you can do:
make cmd cmd="<command to run>"

in doubt do:
make help

for 'dev'
set_soenv.in is removed. all config forwarding is done in
config_host.mk.in which is _not_ a shell-script but a Makefile part.
please keep config_host.mk.in in alphabetical order

All configuration logic must be in configuration.in

Norbert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.