Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I14b1eff82d4433e7b91e4e7b0ef52b8eec47fb72
|
|
The DLL is not actually a make target, but is handled via the AUXTARGETS
mechanism in LinkTarget.mk; add an ugly hack here to hopefully make
adding libraries to extensions work.
Change-Id: I85ee891fe8b7d470e09d9cb1d5a48d8b11b50d6e
(cherry picked from commit e818f8fa1f79c2eb2d647678333b8d12599dda69)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
and use it in sdext/CppunitTest_pdfimport.mk, which could fail
previously in a parallel build.
Change-Id: I3f251c945f5841c277a71a19fd411ecd77dec3b5
(cherry picked from commit 0d4cd11c74cf90cd3b987f628031d02fe3af47b4)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
This is not really necessary, but consistent.
Change-Id: Ic0249efac26c9977ede7ef591d517cc03542b002
(cherry picked from commit efb69f7c737f8f8dae876c8d6b7bf3968a40676d)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
The sdext extensions contain the .lib link stub instead of DLLs;
add gb_Extension_add_library to get the correct DLL filename on Windows,
and use it in presenter screen, presentation minimizer and
PDF import extensions.
Change-Id: Ie8113a6002f9038e4df798edc255208977ba9497
(cherry picked from commit f0de66d9a541505e14261ffac08e021bce6b67ba)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
The existing situtation of not having any explicit rules for header
files does not work because it requires a make restart after
the headers are generated in order for the headers to be delivered.
Because requiring running make twice to get a complete rebuild is bad,
add some rules to force the headers to be delivered immediately.
Change-Id: I5b4d5c8f8e9c9d7d0874fc797e62972eaa1dd904
(cherry picked from commit 55c37591b63a5e9e7c8537679db8e92c7f0161c0)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I5c4bbf9ca2b24aea49cedfd4f6e67f476a0f7764
|
|
Change-Id: I0362d758205e7d12484e9e86ff2dce9608730c57
|
|
Change-Id: I4b9fda0f81d43cab80a015a2eb7374a94f3da7de
|
|
PRODUCTVERSION is associated with SHORT_PRODUCTEXTENSION.
ABOUTBOXPRODUCTVERSION is associated with ABOUTBOXPRODUCTVERSIONSUFFIX.
We should not mix these another way.
Change-Id: I991f74e058d19ec3ae0d98e8efe8458d648ae74c
|
|
Change-Id: I5368770926aee871e20b2d87fa51b28212c8be4f
Signed-off-by: David Tardon <dtardon@redhat.com>
|
|
This avoids the need for $(wildcard), which seemed to cause problems in
some cases (in gentoo ebuild) and I never found any missing dependency
that might account for it.
Change-Id: Ia03d630bb85309fbb7da3068c396834fb56cffb1
Signed-off-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I244bd6e896a11a1209dca059a8040bbefb6318be
|
|
i.e. restore #i81127# to remove -fsigned-char from old-school dmake
ppc[64] flags, but also remove them from the new-school gbuild ones.
correspondingly remove -fsigned-char from the very similar s390[x]
arch equivalents and drop them from the very obscure linux ports
where I just cut and paste them in the first place.
with 6b3bf27cb56d661725ac3fcfb756562e0ad75564 in place this now passes
smoketestdoc for me on build from scratch on ppc[64] and s390[x]
Change-Id: I3dae70fd7a3d3adc57cf04a02350689ad097e4d3
(cherry picked from commit 567147acbc8dcbb6c43652ac6b326759b48df9da)
|
|
Change-Id: I5b57e8e9a9dce3eacc665979844f8cb29f968368
(cherry picked from commit c6b5b20d0a9506ae35421836940bbd1b0e86a3d4)
Signed-off-by: Caolán McNamara <caolanm@redhat.com>
|
|
The gb_InternalUnoApi_set_xmlfile function creates a new package, which
registers at the current Module, overwriting the InternalUnoApi targets set
there and causing make clean not to clean the InternalUnoApi.
Change-Id: I46e9b4437788a479701187334325fe1e065e612c
(cherry picked from commit 31a353719851b08664b7f13ca59f39a993e66ba6)
|
|
Change-Id: I66c468e917513cdb096937f9955eb8a41aabaa37
Signed-off-by: Caolán McNamara <caolanm@redhat.com>
|
|
-fsigned-char""
This reverts commit 7ef203d2bf72f7d96fd10d1297af06e82550a1c4.
Signed-off-by: Caolán McNamara <caolanm@redhat.com>
|
|
64-bit registry entries were entered via a custom action, which
did not always work. By default the custom action ran with user
privileges, which were not sufficient to write the registry.
It is not necessary to use custom actions for this task. Windows
installer supports it well.
Change-Id: Id65458c363c2b90b3e7d166b4c836bfb1ff19bf4
|
|
Change-Id: Ibc6addfe5eacf4a9e23f6f26830f5a1f9bf77594
|
|
Seems these were dropped in 3c4cd1deaf71d0d800957b3580d426c721bf7844.
Change-Id: Ib929e322719e4a50d8d2d32e3cd9466242e1c034
|
|
Change-Id: I8811ce96cb70429ae458e31cafb8979bb6bb9644
|
|
INCLUDE is used by MSVC (http://msdn.microsoft.com/en-us/library/kezkeayy.aspx)
and make somehow (not sure why) exports the INCLUDE that gbuild uses,
which (again, not sure why) causes MSVC to report a misleading error about
incorrect argument. There actually does not appear to be any (unreasonably)
low path length limit on Windows.
Change-Id: I9329eb668f7a710ec69c8b5262b855f346ed01d2
|
|
Change-Id: Iabaf8f41e82fb7c2f881057bedb4c7757dcf1bce
|
|
Change-Id: I77a647d7f24efa9159a85d0085e0306a8019e3da
|
|
Change-Id: Id42e7b14d98f072ea17b203af7ffdc8fe7a7a74f
|
|
Change-Id: I94bc00f8a1e646b476f20b3ad954eaae19fef6cb
|
|
Change-Id: I5388132b0dbb0d904a5b235139bfa1f0e078e5ba
|
|
Change-Id: I62c72e499119eb43ed0c75fe1f5cb1c9fc06c113
|
|
Change-Id: I4ad94eca4ebbf7d8e989dba5a19296d727111850
|
|
Change-Id: Id54050f483aabf3514e4dd122ef295c6f1135fe4
|
|
Actually I think it should be removed entirely, because dmake already
includes minor.mk directly from solenv, but I do not want to pry into it
right now...
Change-Id: I51520642f4796d722cb2131e91e9e92a82920531
|
|
Change-Id: I8a4b11c14c615ba47c8e58b5f30145f5e8d77f0d
|
|
Change-Id: I430fcca0df44966e05a57d1cafd16d18bebdca81
|
|
This makefile must be included from other makefiles, which means it must
be delivered first, which does not play so well with gbuild's
all-in-one-process build. Because the version has not changed once since
the library was introduced in 2006, I consider this just an unecessary
complication of already complex build process.
Change-Id: I8304f0e8ef9e59a046b10f423dbe61d75e3fc5c2
|
|
There are several modules in tail_build now that are depended on by
other modules from postprocess (e.g., pyuno depends on 18npool). That
means that build.pl actually schedules i18npool (and its parents) for
build. This is fine for build.pl -P1, but it could be a problem for
build.pl -P2. It is also wasteful, because we are not actually using
tail_build to the full extent.
This gross hack schedules all modules that depend on any tail_build
module _after_ tail_build, so all modules that are in tail_build are
only build in tail_build.
Change-Id: I39840c1cbbfc5024f0009296416c628be028657a
|
|
Change-Id: I40df9611be87830e4938ee20a4e3be19767ddfad
|
|
Change-Id: I6662bfca925f9dae99b3f70fd81dba04d36ac9c8
|
|
Change-Id: I223122d9f99c8068af21c80f9b52642c762c79af
|
|
Change-Id: Ife00d7477dacfe1eb325c722517fb038ead083db
|
|
Change-Id: I2ebcacc089d86c9de85b617d80d6a557498d8add
|
|
Change-Id: Iae3e78e2abe59714d5eb9fa0609861a00e85c944
|
|
Change-Id: Ib1d9cd1dc1e9c24a5a72c51060797f2214a95c89
|
|
Change-Id: If9a0906a76943160cfdbd647b26a801bc4389615
|
|
|
|
So it is easier to check differences between install scripts generated
by dmake and gbuild.
Change-Id: I12bbdf481c84c896b67a94eaca6460ffb52d96ec
|
|
Change-Id: Ifce1f75f8de0cd35dd744dfd39af7aefef512ecc
|
|
Change-Id: I4ee6eb456bf400747c2e397ec6cd402fb6251bc6
|
|
Change-Id: Ie6a68d9ed96e35f6e8c4778bcd4fd8920d19159c
|
|
Change-Id: I572a8a6dc9da4f63b7c937748b3013bab60bb6bb
|