summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)AuthorFilesLines
2013-05-20fdo#46553 Update embedded manifest on win32 builds to declare dpiAwareAndras Timar2-0/+8
Change-Id: I71a3960b21f2c996b97e1a5707f20b30819fd6bd Reviewed-on: https://gerrit.libreoffice.org/3981 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-16Make sure macosx-change-install-names fails if otool -L failsStephan Bergmann1-1/+1
Change-Id: Ic3d3abc5404446ca378fda9ccfc12d741a560594
2013-05-16Handle symlinks separatelyTor Lillqvist2-6/+16
Change-Id: Ie94a16baaae9d942675d06dda9444b502e6a08dd
2013-05-16Accept also symlinks: check for existence onlyTor Lillqvist1-1/+1
Change-Id: I89c0d24941de21f9be732fed80f499217f5c281b
2013-05-16use $(OS_FOR_BUILD) to fix mingw cross-compilationDavid Tardon2-2/+2
Change-Id: I606e99e80ace5b086210e5a724a3e979e2b98cbf
2013-05-16fix dep on python framework on macDavid Tardon1-0/+1
Change-Id: Id80540174ccd141eaf89854da6f80bcc0659b59c
2013-05-16fix cross-compilation of GalleriesMatúš Kukan1-1/+1
- RepositoryModule_build: add modules necessary to build gengal and libraries used at run-time - add dependencies to gb_Executable__register_gengal.bin - use gb_Helper_OUTDIR_FOR_BUILDLIBDIR Change-Id: I4a88c1786b1ee2ee2b75b1a5dd75009ef70ed353
2013-05-16Use cp -R instead of cp -r for OS X compatibilityTor Lillqvist1-1/+1
In GNU cp, -r and -R are equivalent. For the cp in OS X: "Historic versions of the cp utility had a -r option. This implementation supports that option; however, its use is strongly discouraged, as it does not correctly copy special files, symbolic links, or fifo's." Using cp -r meant that the symlinks in the LibreOfficePython.framework were not properly re-created in instdir. Change-Id: I8367269a77b876c063fd21ceb919936215fb7d37
2013-05-15only use svp on unxDavid Tardon1-1/+1
Change-Id: I8cd4a42a90e87446c9ef3744bf71f7734767078e
2013-05-15gbuild: use pattern rules for Gallery l10n filesDavid Tardon1-25/+44
Change-Id: I781d02805ee0d526638f556794b852c6277922dd
2013-05-15gbuild: silence building of galleriesDavid Tardon1-9/+14
Change-Id: I17e6a3923f3ee6cec22760f8c9f9410bbe742a7f
2013-05-15trying to fix gallery localizationAndras Timar1-2/+2
Change-Id: I9a4fc068e522dd7129b66652c193626075b460bf
2013-05-15drop now unused DEFAULT_TO_ENGLISH_FOR_PACKINGDavid Tardon2-70/+2
See http://lists.freedesktop.org/archives/libreoffice/2013-May/051706.html for explanation. Change-Id: Ieb7480f9f7a64a026abc985edde3ed932c1e8f56 Reviewed-on: https://gerrit.libreoffice.org/3908 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-05-15gallery: fix a number of naming thinkos.Michael Meeks1-1/+3
Change-Id: If5fe5af925bb2f8b7a5a11eb9d310668a3fd7085
2013-05-15linkoo - link instset into installMichael Meeks1-0/+48
Change-Id: I9f1c340562030bccbe0627ba9e91a56e1611b64e
2013-05-15gallery: cleanup scaling code.Michael Meeks1-1/+0
Change-Id: I783b0fe54c6273ce3d78996a02da02dc51944606
2013-05-15remove pre-compiled textshapes and transportation galleries.Michael Meeks2-3/+13
Further gnumake fixups, package the files in the Gallery rules. Change-Id: Icda2de9cfcd2ff573db2e9ab27e2670dcfa5f0a8
2013-05-15gallery: get windows gengal command-name right.Michael Meeks1-2/+2
Change-Id: I488c57cfa58510e50b9b6819d55b23283aaddf49
2013-05-15gallery: convert text-shapes to new build logic.Michael Meeks1-3/+11
Change-Id: Ia45a2eed7104b376b92290e1a40219e8988d927b
2013-05-15gallery: use icerun for building, and tweak for windows use.Michael Meeks3-4/+11
Change-Id: Ic9e30661f05506b3616eaf417f8e3deed7290830
2013-05-15gallery: cleanup makefiles for new gallery naming and translation.Michael Meeks2-20/+51
Change-Id: I9ec5192c007df6d0ce15f5e61cb53cf6ea04db08
2013-05-15gallery: allow comments in .str files.Michael Meeks1-1/+1
Change-Id: I150dee5d9c3b8f2dc656c292d7e9ef56f05cff84
2013-05-15move desktop translation tool to solenv.Michael Meeks1-0/+155
Change-Id: I6e119f79a9293fa204904459c75ff97e5d3b5be6
2013-05-15galleries: implement first self-built sound galleryMichael Meeks1-2/+8
Change-Id: Ibbf8f1f8b1590af461dfa5885adb1027580f8f15
2013-05-15gbuild: make Gallery workDavid Tardon3-86/+125
Change-Id: Ia2914e24f03cdb3f24df30bf203a09d18f4a8fd4
2013-05-15add license headerDavid Tardon1-0/+11
2013-05-15start of dynamic gallery building.Michael Meeks4-0/+115
Change-Id: I488def80e855624ffd85a0b6c4cc19819c39ed01
2013-05-14fix filter-showIncludesLuboš Luňák1-1/+1
We want what is after the prefix, not the prefix itself. 80cf1c22b629d524de18f20dcfd155d889ee5d2f could not have possibly worked. Change-Id: Ic2ab84d8c60ac608a773368b873ea5f98be4cd29
2013-05-14hack around installation problem on windowsDavid Tardon1-2/+2
Change-Id: I1993803ab7ea72ea948032fd853586e34d66ea88
2013-05-14gbuild: allow to depend on headers of a libraryDavid Tardon2-0/+12
... even if we do not link with it. This was previously solved by delivering the headers to solver and depending on the Package. Change-Id: Id1b53b88d54226cb3ce02f5f2424632596fa069a
2013-05-13the program dir is called MacOS on MacOS XDavid Tardon8-2/+9
program is only a symlink to it there, created by the installer. (Hmm, would it be possible to have MacOS symlink to program instead? It would simplify things :-) Change-Id: If21df47da5ac7c77358656f40d9caaaa62a7e87f
2013-05-13mkdocs.sh: adapt to global include dirMiklos Vajna1-1/+1
Change-Id: Ieacf702649fd9581213612454eba67ba38f8cc13
2013-05-13gbuild: Replace SHOWINCLUDES_PREFIX without regexp.Isamu Mogi1-4/+4
With MSVC Japanese, SHOWINCLUDES_PREFIX includes regexp special charactor \x5b (left square bracket). In this case replacing SHOWINCLUDES_PREFIX with regexp fails. To fix it, this commit changes the script not to use regexp. Example value of $SHOWINCLUDES_PREFIX from MSVC Japanese: $ echo $SHOWINCLUDES_PREFIX | hexdump -C 83 81 83 82 3a 20 83 43 83 93 83 4e 83 8b 81 5b |....:.C...N...[| 83 68 20 83 74 83 40 83 43 83 8b 3a 20 20 43 3a |.h.t.@.C..: C:| 5c 54 65 6d 70 5c 73 74 64 69 6f 2e 68 0d 0a |\Temp\stdio.h..| Change-Id: Ic7d85fc3a93807de11155488e9d0368427375c78 Reviewed-on: https://gerrit.libreoffice.org/3579 Reviewed-by: Kohei Yoshida <kohei.yoshida@suse.de> Tested-by: Kohei Yoshida <kohei.yoshida@suse.de>
2013-05-13Add missing \n.Jan Holesovsky1-1/+1
Change-Id: I2fbfd9bc214eff1f224e257a0142b64cb5ffaeb2
2013-05-10gbuild: HelpTarget: delete clucene generated files in HelpIndexTargetMichael Stahl1-3/+7
9132a8d167f4df2799cd4b6011ff1672eeb7687d wasn't quite right, if the HelpLinkTarget is not re-built but the HelpIndexTarget is the clucene-generated files need to be deleted by the HelpIndexTarget. This is all somewhat confusing because some of the index files are created by HelpLinker but the ones in .idxl directory are created by HelpIndexer. Change-Id: I0334a2e54e560aead96dcfbab0b088dd4e44924d
2013-05-10gbuild: gcc platforms: link with C compiler if no C++ filesMichael Stahl6-7/+8
In 5589c72b88e502bfca045ae38af16c854afdd401 a problem due to linking pyuno_wrapper with g++ was fixed: the library should not have a dependency on libstdc++. It's possible to implement this in gbuild directly by checking whether there are any C++ input files. (apparently on GNU/Linux g++ implicitly links in libm too...) Change-Id: I04dce06f796e20047ce7f5eab65e6110c0244445
2013-05-10don't override TMPDIR with /tmp on cygwin, cleanup TMPDIR/TMP handlingChristian Lohmaier3-19/+4
on cygwin, configure forced TMPDIR to /tmp, regardless whether it is set or not. And while it respects an existing value of TMP, TMP is only used in a few places. Changes the ones that explicitly check for TMP to prefer TMPDIR, and don't duplicate configure's check in other scripts. Change-Id: Ia8ac3f8d92e5f971c5237b85f66f7c0a58932930 Reviewed-on: https://gerrit.libreoffice.org/3701 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10More gb_PROGRAMDIRNAME clean upStephan Bergmann8-29/+14
Change-Id: I5af86e15bcb8958a680e7309f13d7a865f29d7a9
2013-05-09fdo#60924 autoinstall - gbuild/scp2: add graphicfilter moduleMarcos Paulo de Souza1-1/+1
Change-Id: I7823b4f0d8b7ab99ef549361a89f12036bf63270 Reviewed-on: https://gerrit.libreoffice.org/3827 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-08gbuild: MSVC avoid a warning from pyuno...Michael Stahl1-4/+5
... which is caused by CPython's crazy naming convention that python module DLLs need to have .pyd suffix, so substitute that too when generating .pdb and .ilk filenames. Change-Id: Iaba9bdfb4c67d5fca016a0552e5ce9b0bdeb12ea
2013-05-08gbuild: PrecompiledHeaders: fix badly quoted gb_Helper_PHONYMichael Stahl1-2/+2
(regression from 45a420b2f5ea1765ca3da3f31a4b357e292e0423) Change-Id: Iec3e5f1d9b26fc093377a8e0cb61f7943c610611
2013-05-08fix the internal structure of MacOS X dmgDavid Tardon1-1/+1
Because of commit e70ea92b3632c376975dd85dbcb26e7ca6b95498 "scp: remove unused macros", which removed the top-level Applications symlink, the dmg contained an extra dir, e.g., LibreOfficeDev_4.1.0.0.alpha0_MacOS_x86/LibreOfficeDev.app instead of just LibreOfficeDev.app . This symlink used by the installer to determine the dir to use as top-level for the installation (solenv/bin/modules/installer/simplepackage.pm:274). Also revert "Eek, it is hard to get the right path to the .app that is being built", which was only needed because of the other problem. This reverts commit 1c25b01fce27c85affee920441b9b09a7bfe0501. Change-Id: Ib5792c7710decd021a62cd33fd841ebe26613fbc
2013-05-08drop pointless self-assignmentDavid Tardon1-1/+0
Well, it is possible that it is special perl syntax for something, but somehow I doubt that .-) Change-Id: I213f56c9c2b32919b7bd0c53a4639c59418345c1
2013-05-08fix after rename of the packagesDavid Tardon1-1/+2
This might have caused problems with the MacOS X daily builds. Dunno. I have no idea what is the difference between .DS_Store and .DS_Store_Dev (they are binary) and how essential that file is. Change-Id: Id09e6f85c101cd5b60d20b6cc9960050f8cdbac4
2013-05-08Set Valgrind-related env vars in PythonTest, tooStephan Bergmann1-0/+2
Change-Id: Ic0eddb6f332bcf139a5de8b1bf4084cb111cd040
2013-05-08valgrind --trace-children=yesStephan Bergmann1-1/+1
...at least needed for PythonTest on Linux with internal python, where the valgrind'ed gb_Python_INSTALLED_EXECUTABLE is /bin/sh $(gb_DEVINSTALLROOT)/program/python. Also, remove --quiet again to avoid frustration ("when valgrind /is/ run, why doesn't it output any "==" lines at all?"). Change-Id: Id83e53f2b472b5af92e4aaec0c173ecdec45bc48
2013-05-08Do not add unoil.jar to manifest Class-PathStephan Bergmann1-2/+3
...it must implicitly be loaded by the UNO type manager classloader anyway (via URE_MORE_JAVA_TYPES), so not explicitly mentioning it can help find problems early should it /not/ already be loaded by the type manager classloader. Change-Id: I35b4f2804b68a35682e93699840101a15317a096
2013-05-07fdo#60924 autoinstall - gbuild/scp2: add gnome moduleMarcos Paulo de Souza1-1/+1
Conflicts: Repository.mk scp2/Module_scp2.mk solenv/gbuild/Helper.mk Change-Id: I37570787815d85d30eed3b5291e1e4450e5ffd51
2013-05-07fdo#60924 autoinstall - gbuild/scp2: add tde moduleMarcos Paulo de Souza1-1/+1
Change-Id: I4c13d1cd4b7490a0b4db8f0dd40d823a5906c8aa
2013-05-07gbuild: don't turn off also gb_FULLDEPS when running 'make build'Matúš Kukan1-1/+5
Change-Id: I7c06fe72789eb6108b13eefaca3ff9c9b3416f31