Age | Commit message (Collapse) | Author |
|
Change-Id: Ibd85ecd6a24611313a24b79b3e4b122eccd02a81
|
|
Change-Id: I1b239844391c0d59fc26e44f789cc39ed602f54b
|
|
OLDPRODUCT2 - it was a workaround for OOo 1.9, obsolete
SAMEPRODUCTS - same product have the same ProductCode, so installer detect it
anyway under normal circumstances. It is possible that a tester/developer tries
to install the same version with different ProductCode over an existing installation
(e.g. dailyes or RCs). Then we are in trouble. However, SAMEPRODUCTS was not in use.
Moreover, Windows Installer uses only the first three fields of the product version.
So we cannot make difference between e.g. 4.0.3.1 and 4.0.3.2, and this is the new versioning
scheme.
BETAPRODUCTS - LibreOffice have never used different upgrade code (BETAUPGRADECODE) for betas.
OLDPRODUCTSPATCH, SAMEPRODUCTSPATCH, NEWPRODUCTSPATCH - related to old Star Division patching
mechanism, they were commented out anyway.
STUBPRODUCTS, STUBUPGRADECODE - these look useless
Change-Id: I77d67b72e18fa6b3ba4182b99e198c42f247cea4
|
|
...since 81af84c04fa7ef8c8c12d2a9d3899a9a75cb8260 "gbuild: let JunitTests run
with MSVC."
Change-Id: I4ba97431c3439c0bed74149fe66cbb76db5317ce
|
|
Change-Id: I55447aba5abcc8205543c7ca64763b5c99854837
|
|
Change-Id: I2ff65979a9da7da12ad6ac97dc090898913a2e8c
|
|
Build tools do not link against merged libraries but individual small
ones we need for this (gb_BUILD_HELPER_LIBS).
Change-Id: Ia765e11a93ed05d126334a3e146fb88e368954ac
|
|
Change-Id: I3edbae98c9bb51899e5592fae1cfe9f3632ad535
|
|
Change-Id: I1961da149ed350131e19233bd5694ae8b6fe65ba
|
|
Change-Id: I2e4805b89d519fd5586d5a1edf5dad7662c022de
|
|
Change-Id: I06d20538ec2b4f80963e0e7c6c401b3d573aac86
|
|
Change-Id: I88f6327c12fa2b782aa5c82e5891006713348477
|
|
Change-Id: I20612a93a25d1748725a792cfae0bce8c3ef262b
|
|
This is a part of my effort to get a runnable $(INSTDIR) as a more
convenient alternative to make dev-install. I plan to copy all necessary
shared libs, executables and other files to $(INSTDIR), which increases
the disk space demands for a build (there would be three copies of a
library/executable in the same build: one in $(WORKDIR), another in
$(OUTDIR) and one in $(INSTDIR)). Because the runnable instdir idea is
limited to Linux anyway (at least for now), it will be disabled by
default.
Change-Id: Ib61109b1a193c61c0236b50b64c34fea20f40297
|
|
Change-Id: I923704d47d4fbc764e847a1bd6eed9fca2dce089
|
|
This was actually meant for idls, not headers :-) And it is obsolete, as
we do not deliver these to $(OUTDIR) anymore. We use explicit include
paths into $(SRCDIR) instead.
Change-Id: Iccb0dc529a99be59390f032fc331996146829abb
|
|
We do not deliver the created headers anymore.
Change-Id: I5317c43522d0b91044ccc880031795360816b21d
|
|
Change-Id: If59a19363d9b82f17fcdfe4632edf6f757c65f64
|
|
Change-Id: Ib7ef29354f5d43abd9e67745dd6d3fccaec8612e
|
|
Change-Id: I3a26edc6bef3e7db875405458dbda8de06222bd3
|
|
It's not necessary anyway from what I can tell.
Change-Id: Idb4699f29eb1bba32197667c9a6785e653dd8382
|
|
...so clean up. (Changing this might be tricky, esp. on Windows where the
python.exe wrapper adds the dev-install tree's dirs to PATH, so trying to run
tests against solver instead of dev-install tree libs will result in chaos.
This will become moot when we finally have solver == dev-install.)
Change-Id: Icbfc3928a7ff178fd86d78d15ffcf539557efbb4
|
|
...otherwise, "import pyuno" won't work in the test.
Change-Id: Ife6509af51a276043d6dfb1a9c1f45c717e219d7
|
|
Use URE_BOOTSTRAP instead of listing ~its content individually.
[DY]LD_LIBRARY_PATH needs to be set to all of installdir's ure and program as
well as OUTDIR, as initPoniesMode (pyuno/source/module/pyuno_module.cxx) tries
to load the OUTDIR test library. Abstracted as gb_PythonTest_PRECOMMAND.
Abstracted Mac's special LibreOffice.app/Content path as gb_DEVINSTALLROOT,
adapted a number of places accordingly.
Change-Id: I1646615c77dfab342675f84dbb83c579bf16058d
|
|
Change-Id: I7470ab98cf68e1fd426983ce185c8fd2d73003e3
|
|
Change-Id: I8f6859e172d272887166203919c5a4538c61b6cc
|
|
Implement commit 3213cd54b76bc80a6f0516aac75a48ff3b2ad67c
for MSVC. Not sure what the extra "Summary" section at the end
of the output does, and whether it would make sense to filter it.
Change-Id: I874abec0e8bb8d1ec2894fd6e94bc78b48e384e1
Reviewed-on: https://gerrit.libreoffice.org/3612
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
Change-Id: I76cca4646bd0258cdf64a079edb017e6243839af
|
|
It seems that the nonexistent include paths introduced by the headers
move have been cleaned up. We do not want to introduce new ones.
Change-Id: Ife53bbf0c63e12a41f6b447357472ad41eed5cbe
|
|
Change-Id: I77c7ebcbba4fd2c78d66d6088bbbf4a3122f7c8a
|
|
Change-Id: Ib1b1a853d265a28bfab19c0fa25b778fcec92ba6
|
|
... was missing from 8379fceb2e7c33e5e0555295be06fde60a6bb240
Change-Id: I664cfabdaf8834b1023dcc7e2a28b584abf10908
|
|
Change-Id: I30b1b923658a851535f309c3773f5cbfa697d1bf
|
|
Change-Id: Ifec0ea4dd06c9c06a796f293f0fc0973296fed60
|
|
...as it still reads type data via com.sun.star.registry.SimpleRegistry
Change-Id: Ib65848eb77d220b83f5e70cb98ecf3cb9c46d7de
|
|
Change-Id: Ieb5e380b6e7a1c097d403f962b4e82b84cce40b5
|
|
The only thing that processdeps.awk does that is actually useful is to
be able to set the target name freely, but that is only important for
the default resource file which was just renamed.
Instead hack makedepend to provide the required functionality directly:
- write dummy rules for included files so builds don't break on
rename/removal
- format deps one per line like concat-deps expects
- concat-deps expects standard POSIX line ends, so open in binary mode
(also disable that awful backup copying nonsense)
Though in retrospect it would perhaps be a better investment of time to
try to replace makedepend...
Change-Id: I54fafdcdcf1a52692e62b8f1f4b96fb9a93d4421
|
|
makedepend annoyingly picks up the target file name from the source file
Change-Id: I4e7378e3f428dbae42fb99cb1c21ed840c20da40
|
|
In AllLangResTarget the gb_Helper_abbreviate_dirs replaces the paths in
the echo command with $W, which the shell then does not expand due to '
quotes. Mixing gb_Helper_abbreviate_dirs and ' is unsafe.
Change-Id: Ia99d185917a55486d5fd67f82d5b323a05e3f5bd
|
|
With the main components (theTypeDescriptionManager, codemakers) supporting the
new unoidl format, it is time to switch the generated type rdb files to that new
format.
For now, this is done as a two-stage process, though: Every
$(WORKDIR)/UnoApiTarget/*.rdb file in the new format is accompanied by an
*.rdb.oldformat file; both are generated in the same [UNO] gbuild step. This is
for several reasons:
* idlc still generates old format output.
* The regcompare step (comparing against a reference rdb to catch
incompatible changes) is still based on the old format.
(The reg2unoidl tool needs any dependend rdbs as additional inputs, that's why
the use_api information needs to be tracked as UNOAPI_DEPRDBS for now. That can
be removed again when reg2unoidl is no longer used.)
Change-Id: Id625c88f9ecdbaba9e2af7410417e00b4ba36acc
|
|
Change-Id: I474f6e7a45d09683eb0dd7172114407c9dca84d7
Reviewed-on: https://gerrit.libreoffice.org/3571
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
This procedure must surely win the prize for the lamest error handling
mechanism ever conceived.
Change-Id: I90d2a1160ff3e1e870e9ca3f03c92436398c3b7f
Reviewed-on: https://gerrit.libreoffice.org/3595
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
|
|
Change-Id: Ib65496c3bd26a55a713717776184441a959e5469
|
|
config_host (config_$(gb_Side) dir was included from SRCDIR, but when
runing the build in another directory, it is in BUILDDIR
WinResTarget.mk was forgotten when the other references were updated in
ae4e327739112ba326a2945fc0d5550739f3083d and follow-up ones.
Change-Id: I8c5a8edb4a17dd33abdcdb04c3af830cad44e07a
Reviewed-on: https://gerrit.libreoffice.org/3593
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I9e4e153e1a9ac82d4015b73ecf3a9a2429ab346f
|
|
What is a little confusing is that the udkapi.rdb ends up as types.rdb in the
installation set (in the URE's sub-tree). So all places that reference it
during the build do so as "udkapi" while all places that reference it in an
installation set do so as "types."
Change-Id: I35d0695966b3bd703f5494b636b9782efc0d3fcb
|
|
Change-Id: If54a3d7047f13ae9c9345c21737a89afee645403
|
|
I am hitting this problem with libcppunit.so.exports. It happens because
libcppunit.so is not built by LinkTarget, so nothing has created
$(WORKDIR)/LinkTarget/Library/ yet.
Change-Id: Ibdde83c746f02110aab113491a2bf37bf2d417eb
|
|
This should be reverted after some time, as it solves a one-time
problem.
Change-Id: Iaa4bc17267a24bd744573e56108b8d207936629c
Reviewed-on: https://gerrit.libreoffice.org/3506
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|