Age | Commit message (Collapse) | Author |
|
... because the .hxx file only occurs as a target in .d files of
objects, the rule for it will not trigger in a build from scratch and it
will be older than the SdiTarget itself and will be touched on the next
incremental build. Ensure that it's not older than the SdiTarget.
Change-Id: I49504814ff62efb22d1f10b37e3bec2ea841bfc9
|
|
The files in gb_HelpTarget__get_index_files need to be targets with a
rule since they are delivered via Package. Same for the ".tree" file,
and the HelpJarTarget.
Change-Id: I03167f358aabf297c9f2feacc170ec4e9db437d1
|
|
The .sdg/.sdv/.thm files are generated by gengal (i.e. the
Gallery_get_target) but are not targets, which means they will only be
delivered in a second make invocation because make requires running a
command to propagate out-of-date-ness.
Change-Id: Iddb2222151bdbcf93d79bd801fa30ab7d7fbd1d3
|
|
Change-Id: I6292f4ec235f8880176c2671ec7c8533168cdbeb
|
|
... if the darn files are allowed to be missing, use wildcard to avoid
dependencies on them.
Change-Id: I36a83413f8fb65b081681a8f351ec6afcf15fe6d
|
|
... if the darn files are allowed to be missing, use wildcard to avoid
dependencies on them.
Change-Id: I5232efcb17342d0b2a1e909da6449b08c4148245
|
|
... so touch it to avoid that, just to avoid the "true" rule from being
invoked every time.
Change-Id: I6f27c6e4b0d071b9877a38dc1f4cd3c3eb10bfc0
|
|
Apparently the $$languagesref in create_directories results in the full
path to services.rdb when called from mergemodules.pm as
my $unpackdir = installer::systemactions::create_directories("cab", "");
... which apparently means that there's some variable whose name is the
empty string and whose value is the path to services.rdb.
Add some mysterious workaround suggested by mmeeks.
Change-Id: I6ba203f5cc44786969795eebab5359d5e9a8a12a
|
|
...so that it is still found after 7b3133ad882b24834f87b478d00bf4ee92d3cd63
"instsetoo_native: shouldn't need instdir in include path." And no idea why
getuid was in PLAINLIBS_URE instead of PLAINLIBS_NONE.
Change-Id: I5de2a79cbd3c0064cd7776e269f4792304ec34e3
|
|
get_Source_Directory_For_Files_From_Includepathlist already
has a special hack to find all the files in instdir so ideally it should
not be necessary to put these directories on the include path.
Clean up readlicense_oo to make that possible; also copying license.txt
as-is to LICENSE on Unix but first converting it on WNT is rather silly...
Change-Id: I95f30bc5e0b7ca73c50156a7ce0131640185778c
Reviewed-on: https://gerrit.libreoffice.org/6613
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Ic84cdc33f470ce3ed143d86add04a422f8b9e365
Reviewed-on: https://gerrit.libreoffice.org/6614
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Ic71d50e2374f15f2cb5d15dd32604a867bfb74e4
|
|
Change-Id: I97df3f949da7403e46951cf159a9fc1fca4cc23f
|
|
Change-Id: I03648e07b6f1ab895254c4e2a02717a6a318c783
|
|
- WORKDIR path is just workdir
- INSTDIR path is just instdir
- WORKDIR_FOR_BUILD is workdir_for_build
- INSTDIR_FOR_BUILD is instdir_for_build
- replace other usage of INPATH by combination of OS and CPUNAME
Change-Id: Ie398387ebd82a968ec2605f2103c55b43a231482
Reviewed-on: https://gerrit.libreoffice.org/6601
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I76306ac61365282ef2de4869c1c8e21e044304ff
|
|
Change-Id: I8e79bb278759c3d6c5c782c6f2e0df8758e801c8
|
|
Remove "productextension" from installer.
There is some "common" cruft here that needs more cleanup..
Change-Id: Ia4ef306009f0c4952792d096bb335f834b0f8262
|
|
Change-Id: I73739639be5aac39e50cf6cbe6dc576f350d07fa
|
|
Can be set like the CPPUNITTRACE variable to run build tools in gdb when
they crash, like so (but beware that it will run _every_ build tool in
gdb...):
make PARALLELISM=1 BUILDTOOLTRACE="gdb --args"
Change-Id: I64bd92f77c091c72cbabd07aa449882e78bdfc95
|
|
Change-Id: I629c9791756c7c2bf95772c9b44386bd14911bd3
|
|
Change-Id: Ib30717518ff1d1291ba3a1fc7ba045e1fa29ad88
Reviewed-on: https://gerrit.libreoffice.org/6594
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
the code in question try to re-assign entry that are in normal file
to links based on some condiftion... but when it did that
it would overwrite the content of the array that was passed
instead of adding to it, hence loosing any Unixlink entries.
Change-Id: Ia879dfefa4bf2fc635c05864b014e0712e51812d
Reviewed-on: https://gerrit.libreoffice.org/6574
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Passing a target local variable like $(LOCATION) to
gb_Extension_add_file does not result in an actual dependency on the file.
Change-Id: Ide77ab81f19877267056bf8e50d69c9cfedcda79
|
|
Change-Id: If1d0d5294af87f2b780deadb21d12a6ee90dead6
|
|
we need this for our opencl tests to be able to execute the opencl compiler during the test
Change-Id: I9f9e8f3ceb26ff62789d888e6eb9f4f94010bb1f
Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
|
|
Change-Id: Icdc912c8d36fe75bedb5a3744018b5d100f45f21
|
|
They might occur in extensions when crosscompiling, because both
harfbuzz and lcms2 are listed twice.
Change-Id: I6d6eff19043d33160b825f47988e46798da7857a
|
|
Can actually error out early in some cases of partial build with missing
deps from other modules; probably better than trying to build
(Static)Library with bogus vars.
Change-Id: I4e2cbd42d3c84b9bc87607d263f3d80ba7914302
|
|
... use gb_Library_get_exports_target instead, which is already a
"final" target for Library.
Change-Id: I5b8a708ba97e351ef383dcc64ead4ab9ea8705c7
|
|
gb_Executable__get_linktarget_target, gb_Executable_get_install_target
and gb_Executable_get_install_target_for_build
Change-Id: I1b0397c6982e885cd4834c2001264b1f6ae0a99c
|
|
Change-Id: I82ddbb3c82fa5f92e27a938a65a282ed67826a1e
|
|
gb_Library_get_install_target and gb_Library__get_linktarget_target
Change-Id: I446e642fb43cf9804900b99b32dcc4c621dcb1c7
|
|
Since commit 8b5a984d45005d3df1c89eae897d6e04612625d8 it is no longer
the case that objects get build only via a dependency from
Linktarget's dep_target, relying on the variables set on dep_target;
now objects only get built via dependency from LinkTarget itself.
So there is no need to set these variables on dep_target any more.
Change-Id: Id0a831342ae6cfcff3bebe7010ece923f0262703
|
|
It is not obvious to me why that was ever needed.
Change-Id: I3df679b41f0685ab288294fa3fadfede093f6f69
|
|
... since no external link targets not with gbuild should be used via
gb_LinkTarget_use_library/static_library.
Change-Id: I1c3188dbbe2eaa2f5acfb8944a79ad3b67a95998
|
|
Change-Id: Icc07e06e0ea7a7e5094d758a9aba0415449f706f
|
|
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
|
|
Change-Id: Ia158e398acbd5a48dca33d59dd47705376a4dc26
|
|
Change-Id: I86d01c9afdedc2477c2894694ab04c4a493bfa65
|
|
Change-Id: I424036d3a940fa53b1553c1c539bf1065cdc2759
|
|
Change-Id: I35ced0ef75f6b411807f24ecc19b4f2a9622f98c
|
|
... 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: Ia2f122904ed6958109b864c487a8a7758d9b959b
|
|
(obsoleted by linkoo removal)
Change-Id: I2f1ccc46625b10755795c53850481aaae3b0dc6e
|
|
Change-Id: I17bb3d4efc676f2904ad9e23433a4c98bc2669ad
|
|
Change-Id: Id9520beb1b50d580b6331c7a554794d88775faab
|
|
Change-Id: Ic708402d7d5c8d5065dc27d88c1dcb271e925770
|
|
Change-Id: I82a87bdde9751efbdcfb4da5f89ba10ac17b427b
|
|
Change-Id: I947207c78e28b416aebe2e33172043fd8cfa4f17
|