summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)AuthorFilesLines
2012-07-04bump product version to 3.6.0.0.beta3, release number to 13Petr Mladek1-2/+2
Change-Id: I14b1eff82d4433e7b91e4e7b0ef52b8eec47fb72
2012-06-26fdo#51115: gb_Extension_add_file: fix Windows build:Michael Stahl1-1/+6
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>
2012-06-26gbuild: add gb_CppunitTest_use_executableMichael Stahl1-0/+4
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>
2012-06-25gbuild: add gb_Extension_add_executableMichael Stahl1-0/+10
This is not really necessary, but consistent. Change-Id: Ic0249efac26c9977ede7ef591d517cc03542b002 (cherry picked from commit efb69f7c737f8f8dae876c8d6b7bf3968a40676d) Signed-off-by: Michael Stahl <mstahl@redhat.com>
2012-06-25fdo#51115: fix sdext extensions on Windows:Michael Stahl1-0/+10
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>
2012-06-25gbuild: fix UnoApiTarget header dependencies:Michael Stahl3-4/+28
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>
2012-06-25bump product version to 3.6.0.0.beta2+, build id to 12Petr Mladek1-2/+2
Change-Id: I5c4bbf9ca2b24aea49cedfd4f6e67f476a0f7764
2012-06-21fdo#51274 optionally associate Visio file types (vsd/vst) to DrawAndras Timar1-0/+2
Change-Id: I0362d758205e7d12484e9e86ff2dce9608730c57
2012-06-21fdo#49919 Don't default to desktop pollutionAndras Timar1-3/+0
Change-Id: I4b9fda0f81d43cab80a015a2eb7374a94f3da7de
2012-06-19do not repeate twice .0.0.beta1 in the download tarball namePetr Mladek1-1/+0
PRODUCTVERSION is associated with SHORT_PRODUCTEXTENSION. ABOUTBOXPRODUCTVERSION is associated with ABOUTBOXPRODUCTVERSIONSUFFIX. We should not mix these another way. Change-Id: I991f74e058d19ec3ae0d98e8efe8458d648ae74c
2012-06-19use ure instead of ure-linkDavid Tardon1-2/+2
Change-Id: I5368770926aee871e20b2d87fa51b28212c8be4f Signed-off-by: David Tardon <dtardon@redhat.com>
2012-06-18change the way par files for ins are collectedDavid Tardon4-18/+23
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>
2012-06-14bump product version to 3.6.0-beta1+Petr Mladek1-2/+2
Change-Id: I244bd6e896a11a1209dca059a8040bbefb6318be
2012-06-08Resolves: rhbz#826609, rhbz#820554 fix smoketest on ppc[64] and s390[x]Caolán McNamara6-12/+9
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)
2012-06-08signed char is default on m68k...Rene Engelhard1-4/+1
Change-Id: I5b57e8e9a9dce3eacc665979844f8cb29f968368 (cherry picked from commit c6b5b20d0a9506ae35421836940bbd1b0e86a3d4) Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-06-07gbuild: introduce gb_Package_Package_internal:Michael Stahl4-7/+16
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)
2012-06-07remove -fsigned-char from s390 to fix smoketest..Rene Engelhard1-3/+1
Change-Id: I66c468e917513cdb096937f9955eb8a41aabaa37 Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-06-07Revert "Revert "sw34bf03: #i81127#: patch by pmladek: linux/ppc: remove ↵Rene Engelhard1-3/+0
-fsigned-char"" This reverts commit 7ef203d2bf72f7d96fd10d1297af06e82550a1c4. Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-06-05fdo#47805 rework handling of 64-bit registry entriesAndras Timar3-31/+12
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
2012-06-05silence warningsAndras Timar1-2/+2
Change-Id: Ibc6addfe5eacf4a9e23f6f26830f5a1f9bf77594
2012-06-04solaris.mk: re-add nsl and socket librariesMichael Stahl1-1/+8
Seems these were dropped in 3c4cd1deaf71d0d800957b3580d426c721bf7844. Change-Id: Ib929e322719e4a50d8d2d32e3cd9466242e1c034
2012-06-04related fdo#50630: use print_warning when image not foundKorrawit Pruegsanusak1-1/+1
Change-Id: I8811ce96cb70429ae458e31cafb8979bb6bb9644
2012-06-04do not export INCLUDE for MSVC, avoids problems long LO build pathLuboš Luňák1-0/+3
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
2012-06-04fdo#50630 set correct path to images' module dirDavid Tardon1-1/+1
Change-Id: Iabaf8f41e82fb7c2f881057bedb4c7757dcf1bce
2012-06-03use API headers from OUTDIRDavid Tardon1-1/+8
Change-Id: I77a647d7f24efa9159a85d0085e0306a8019e3da
2012-06-02unset MAKEFLAGS for findunusedcode tooCaolán McNamara1-1/+1
Change-Id: Id42e7b14d98f072ea17b203af7ffdc8fe7a7a74f
2012-05-31bump product version to 3.6.0-alpha1+Petr Mladek1-2/+2
Change-Id: I94bc00f8a1e646b476f20b3ad954eaae19fef6cb
2012-05-30look for win x64 libs in $(OUTDIR)/lib/x64David Tardon1-1/+1
Change-Id: I5388132b0dbb0d904a5b235139bfa1f0e078e5ba
2012-05-30remove already added set_x64Andras Timar1-1/+0
Change-Id: I62c72e499119eb43ed0c75fe1f5cb1c9fc06c113
2012-05-30use 64-bit compiler and linker for 64-bit Windows shell extensionsAndras Timar1-0/+2
Change-Id: I4ad94eca4ebbf7d8e989dba5a19296d727111850
2012-05-29add gb_StaticLibrary_set_x64David Tardon1-0/+1
Change-Id: Id54050f483aabf3514e4dd122ef295c6f1135fe4
2012-05-29$(OUTDIR)/inc/*minor.mk is created my gbuild nowDavid Tardon3-6/+34
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
2012-05-29make sure that $(OUTDIR)/lib exists before delivering libsDavid Tardon2-2/+4
Change-Id: I8a4b11c14c615ba47c8e58b5f30145f5e8d77f0d
2012-05-29these makefiles are not created anymoreDavid Tardon1-4/+0
Change-Id: I430fcca0df44966e05a57d1cafd16d18bebdca81
2012-05-29bin i18npool/version.mk, hardcode the versionDavid Tardon1-2/+1
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
2012-05-29do not build tail_build modules outside of tail_buildDavid Tardon2-1/+128
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
2012-05-29no openssl library on WindowsMatúš Kukan1-1/+0
Change-Id: I40df9611be87830e4938ee20a4e3be19767ddfad
2012-05-29scp2: fix Windows buildMatúš Kukan1-4/+1
Change-Id: I6662bfca925f9dae99b3f70fd81dba04d36ac9c8
2012-05-29register additional libs required by postgressqlDavid Tardon1-0/+3
Change-Id: I223122d9f99c8068af21c80f9b52642c762c79af
2012-05-29bin icuversion.mk, set the variables in configureMatúš Kukan1-1/+0
Change-Id: Ife00d7477dacfe1eb325c722517fb038ead083db
2012-05-29handle silent modeDavid Tardon2-3/+15
Change-Id: I2ebcacc089d86c9de85b617d80d6a557498d8add
2012-05-29show multiple assignments of gids as warningDavid Tardon1-4/+3
Change-Id: Iae3e78e2abe59714d5eb9fa0609861a00e85c944
2012-05-29allow to run par2script silentlyDavid Tardon4-19/+22
Change-Id: Ib1d9cd1dc1e9c24a5a72c51060797f2214a95c89
2012-05-29gbuildize scp2David Tardon6-6/+0
Change-Id: If9a0906a76943160cfdbd647b26a801bc4389615
2012-05-29create gbuild class for install scriptsDavid Tardon13-7/+839
2012-05-29make the output more predictableDavid Tardon1-1/+1
So it is easier to check differences between install scripts generated by dmake and gbuild. Change-Id: I12bbdf481c84c896b67a94eaca6460ffb52d96ec
2012-05-29add gb_WinResTarget_use_custom_headersDavid Tardon1-0/+20
Change-Id: Ifce1f75f8de0cd35dd744dfd39af7aefef512ecc
2012-05-29fix dep. generation for WinResTargetDavid Tardon3-18/+20
Change-Id: I4ee6eb456bf400747c2e397ec6cd402fb6251bc6
2012-05-29set vars for dep. target consistentlyDavid Tardon1-0/+11
Change-Id: Ie6a68d9ed96e35f6e8c4778bcd4fd8920d19159c
2012-05-29rename functions for consistency with the rest of gbuildDavid Tardon3-12/+23
Change-Id: I572a8a6dc9da4f63b7c937748b3013bab60bb6bb