Age | Commit message (Collapse) | Author | Files | Lines |
|
It is constant and can just be replaced by $(SRCDIR)/solenv.
Use BUILD_TYPE where it was used to check if config_*.mk is sourced.
Change-Id: Ib9d480c57194b6340093aa47776f8768df69b7d1
|
|
... it is an abbreviation of "Solar Version".
Since nobody can remember that:
remove OUTDIR OUTDIR_FOR_BUILD SOLARVER SOLARVERSION solarpath
and any mention thereof.
Change-Id: Idb3031c4f25a76ac05b22ec67e3ca3e1e8e512ad
Reviewed-on: https://gerrit.libreoffice.org/6515
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I947207c78e28b416aebe2e33172043fd8cfa4f17
|
|
Change-Id: I65ca50ccc512e35a5b95c2482f3a8833d1a7294b
|
|
Since it's necessary to call install-gdb-printers anyway (which is what
the CustomTarget_gdb does), just do it first thing in "build" target
so that unit tests running during a from-scratch build get the pretty
printers too.
Change-Id: I357dfb828a2e0eed675aa552d3256f96a312a890
|
|
- stop copying the DLL to OUTDIR
- since that was the main reason for the separation between
CliUnoApi and CliUnoApiTarget, merge the targets;
the newly inherited variables are not expected to cause problems
- hardcode target to URE bin dir for now, no immediate need for
multiple layers
Change-Id: I428d801ec7058e1c6374d8162a4118a3fe581978
|
|
Change-Id: I6cf2e6bd1c52412339ec6bab98b3f1b28cef1032
|
|
Was (accidentally?) added in 99f8cf1221b216c301e000eab88d75dbe9e9aa20.
Change-Id: I099be6c3e480a8365f2ffea371be435194973c5b
|
|
Change-Id: I5db55ab575e3343664080936bd14a0c04f134fb6
|
|
Change-Id: Ia52da28fc6a979c4712fc191ab5e71c1926b0c93
Reviewed-on: https://gerrit.libreoffice.org/6231
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
|
|
- you can now do "make unusedheaders" to look for headers that seem to be used
- also renamed the script in ./bin to follow the conventions there
Change-Id: Ia9487af02effd05bfbc5c3f5c04b928a407b0fa4
|
|
... which saves 4 minutes on a "make check" here, when configured
--with-package-format="archive"
Change-Id: I415e0e95ae7f4e289fa4797643f5d744015d80ad
|
|
Change-Id: I9c56428f6ff015abc585e070b18ad181c48e31e6
|
|
Change-Id: I8729123a34bedfa1f9d5dfd04438da96e422a003
|
|
Change-Id: I681f2c4989b88943fe57e6173554a019539a18cc
|
|
Change-Id: I14a74b660d965d19027cefab2c84d1c0ea38ce79
|
|
Change-Id: Ie390749c0b28e47848c361d874bb447f39cfeb12
|
|
... and rename all DEVINSTALL variables to TESTINSTALL.
Change-Id: I2f745ff6324c078d5fd7d272911a9268fc5efd27
|
|
There is no need for developers to run it as part of the daily workflow
because instdir is much easier to use, so just let it print an error
message. Also remove the "install" symlink.
Provide the previous dev-install functionality as "test-install" target
so that it is possible to quickly create some kind of actual
installation against which the subsequentchecks can run by
setting OOO_TEST_SOFFICE, to e.g. check that scp2 isn't missing files.
Change-Id: I8c0b05a87f55b1db8c1d1e76f64ab64b9cc695eb
|
|
Change-Id: Id85d07650f9dd479c5eee7c8c765e59ab1d55955
|
|
This commit:
- removes linkoo and --disable-linkoo option
- removes 'dev-update' make target
- creates --disable-ooenv option
- removes LD_LIBRARY_PATH and PATH settings in ooenv
Change-Id: I9530558531e9cb58b8282754ec8a6c655f190480
|
|
And install them into $(INSTDIR) at the end of build,
as it is done in dev-install case.
Change-Id: I1a9852684361a12333046fa58f83720aa2c835da
|
|
This commit breaks linkoo.
make dev-install continues to work as before but it's not necessary to
use it anymore.
make check now uses files copied into instdir by gbuild.
TODO: fix remaining issues so that instdir is the same as install/.
Change-Id: I66836170f0922ee9ba204a61ffacc30d9e9a5d98
|
|
Call that script for make dev-install and when creating the .dmg.
Change-Id: Ic468cafe04b2755f371d449fef0b84e2fdc7e197
|
|
Change-Id: I14106827d86f798687cdeb560c0df007070469ee
|
|
Change-Id: Ib21607e3fef7c2a52c443d6d16c5466e0a2d4340
|
|
Change-Id: I5636ba90d5513ecd6cb3bd20b3f583f8cd221717
|
|
Change-Id: I497238fbc8344a1bb8703dfd8090bd4e5c420ff1
|
|
... to avoid bad commits like 68c8dcec1f8689191e1be3366ec3c127096ae4d4 .
Change-Id: I21c72f63c6363a7d2a34b4e30b932f9dd45926aa
|
|
Change-Id: Ie2e126700540cbec2a94f40250b2a114d1ea9306
|
|
Change-Id: I91393aa912bd69f3fbeb67d895ff7d8021effccb
|
|
Change-Id: I582a841ea3b2a882cbdc1556058b007a8667024a
|
|
Change-Id: Idaf56719a5c1d42de62a4945b47f4a2d377b3dd3
|
|
Change-Id: Id2755144f5942b4aeaaca8ef6dad0fcb11ddf76a
|
|
Change-Id: I9d1e7ac746928c2a793ac05d932af60d0c8edc06
Reviewed-on: https://gerrit.libreoffice.org/3887
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
Change-Id: I94d3adec33117f0faeacaf74d0e6d48f45f819ad
|
|
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>
|
|
|
|
Change-Id: I9e4e153e1a9ac82d4015b73ecf3a9a2429ab346f
|
|
Change-Id: I5c7d02daced542222c2cb3881fafd2d58fe7f14d
|
|
Change-Id: I4a20a69fb9dfe6619b7f6dafb3306b529b949e1c
|
|
Change-Id: I6652a0e9a04c21531ed5b6d60ade9cbccc91608c
|
|
This is intended for bundling filelists of multiple Packages together,
to simplify the scp2 configuration.
Change-Id: I6f700f691b37375a09a5400166aac80a8bb2a2b4
Reviewed-on: https://gerrit.libreoffice.org/3230
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
I plan to use it to deliver all */uiconfig files, not just .ui, as a
preliminary step to get rid of postprocess/packconfig.
Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149
Reviewed-on: https://gerrit.libreoffice.org/3225
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
This is preparatory work for creating installation directly by gbuild.
Change-Id: I1b11db37c76ff781731845650169f39cb78fe820
Reviewed-on: https://gerrit.libreoffice.org/3189
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
For backward compatibility, an autogen.lastrun file will still be used if it
exists and autogen.input does not exist. The recommended workflow is now to
keep the configuration parametets in autogen.input which is never written by
autogen.sh.
Most (?) developers used to treat autogen.lastrun as a valuable parameter file
to be edited manually anyway, and not as an ad-hoc backup copy of command-line
parameters last used. The name autogen.input better reflects this usage.
Change-Id: I7e3c747fa95e9f2f0bc44036419aaab8f4ad01e7
Reviewed-on: https://gerrit.libreoffice.org/3111
Reviewed-by: Michael Meeks <michael.meeks@suse.com>
Tested-by: Michael Meeks <michael.meeks@suse.com>
|
|
An user-friendly target sometimes needs to depend on a different target
than gb_Classname_get_target to really build everything (esp. to deliver
the built product). The rule of thumb is: use the same target that is
used for gb_Module_register_targets.
Change-Id: I874751871b4569b2a68766cc3f3b5c7645347af0
|
|
We already do this for full build (see solenv/gbuild/Module.mk).
Change-Id: Icdb6f0e91d8e6674868926e79f63130942295353
|
|
...instead of "SHELL=@BASH@" from d3f7d05d1b9bb29e168c49bda1e1a28734567993
"Clean up OOO_SHELL" which could expand to SHELL=/bin/sh which, at least on
Mac OS X 10.7 with /usr/bin/make 3.81, could apparently lead to recipe lines
calling ooinstall being directly exec'ed from make and failing to find ooinstall
in solenv/bin, instead of going via the shell and taking into account PATH from
included config_host.mk.
Change-Id: I841dc30f72d1d8841c64f48408a669eb6a37a1f3
|
|
...which is no longer used. Also, use the detected BASH value in Makefile.in
instead of re-detecting there. (Though setting SHELL in Makefile.in is likely
bogus anyway, cf. "this is overridden by solenv/gbuild/gubild.mk [...] i don't
know what needs the 'SHELL=bash' in top-level makefile",
<http://lists.freedesktop.org/archives/libreoffice/2013-March/048552.html> "Re:
need help with shell / configure.")
Change-Id: I09c8b5eb9fb1244321d1fb998bb78e458e8ebf37
|