summaryrefslogtreecommitdiffstats
path: root/solenv
Commit message (Collapse)AuthorAgeFilesLines
* Drop workarounds for Mac OS X SDKs 10.4 and 10.5Tor Lillqvist2013-04-072-16/+0
| | | | Change-Id: Ifa07f9b5613b4a75c5b72178cb276b9c0b495a62
* provide an easy way to depend on makefile from gbuild classesDavid Tardon2013-04-066-13/+18
| | | | | | | | $(lastword $(MAKEFILE_LIST)) is not what is expected if the makefile includes other makefile as the first step (as some do). See UnpackedTarball.mk, where I already tried to workaround the problem. Change-Id: Ib713a698f52ba16f46fbbc4c50b43edd69c9a472
* library path var on AIX is LIBPATHCaolán McNamara2013-04-061-0/+2
| | | | Change-Id: I34529a56c6e6073fd5fa1e30d148fc3ec0d87617
* use filelist install method for udkapi and offapiDavid Tardon2013-04-0510-54/+46
| | | | | | | | | ... so we can drop ZipUnoApi again. Change-Id: Id5925b8c101cd7cb70614a9a26f328dec92db8fa Reviewed-on: https://gerrit.libreoffice.org/3152 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* allow to put files listed in file into installationDavid Tardon2013-04-056-3/+121
| | | | | | | | | | | | | | | | | | | | | With this in place, we can replace most of our Zips by Packages. Extensions and Dictionaries are on the radar as well. To move an installed file from zip to filelist, do: 1. Convert the Zip_foo.mk to Package_foo.mk : - change destination paths of all files to the same ones they have in the installation (you can find that in scp2) - use gb_Package_set_outdir to place the files under $INSTDIR, where they are expected. 2. Change the scp2 record: - change filename to <package-name>.filelist - replace ARCHIVE by FILELIST in Styles - change Dir to FILELIST_DIR. Change-Id: Ie17d0765406081b03dcd44a6a23cf517f2067dd3 Reviewed-on: https://gerrit.libreoffice.org/3149 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* allow Package to install to other dir than $OUTDIRDavid Tardon2013-04-052-5/+20
| | | | | | | | | This is preparatory work for creating installation directly by gbuild. Change-Id: I1b11db37c76ff781731845650169f39cb78fe820 Reviewed-on: https://gerrit.libreoffice.org/3189 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* new module i18nlangtagEike Rathke2013-04-051-1/+1
| | | | | | | | | | | Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
* Missing word "if" in Deliver.mkChris Sherlock2013-04-051-2/+2
| | | | | | | | | | Small change to comment - missing word "if" in Deliver.mk for gb_Deliver_CLEARONDELIVERY Change-Id: I9b98da880d6fc949d831343b76124aa7c8c7cc62 Reviewed-on: https://gerrit.libreoffice.org/3205 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* remove -dylib_file mappings that are not needed anymoreChristian Lohmaier2013-04-042-100/+3
| | | | | | | | | | | XCode 2.5 (i.e. Mac OSX 10.4 & 10.5) couldn't find the libraries without explicit mapping, but as baseline is now 10.6, this wrapping is no longer necessary Change-Id: I225fc47b9ea4b1fb2b13ba575605cbdebc014fd8 Reviewed-on: https://gerrit.libreoffice.org/3192 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* Remove Mac OS X for PowerPC supportTor Lillqvist2013-04-031-5/+0
| | | | Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
* Previous commit inadvertently dropped -BUCRStephan Bergmann2013-04-031-1/+1
| | | | Change-Id: Id92c18119b87da811299b547f43d240557efcacb
* Show backtraces for core files from CppunitTests, tooStephan Bergmann2013-04-035-27/+37
| | | | Change-Id: Idff2831913b6fb6e5b522ae36fffeb345e3a1140
* supress -Wunused-macros warnings from flex and bisonPeter Foley2013-04-021-2/+2
| | | | | | | The c files generated by flex and bison contain many usused macros. Supress these warnings. Change-Id: I95c4297eb964d4d7ffa16f41dc0e7d76d4d1e48b
* drop the word 'PTF' from .msp nameAndras Timar2013-04-021-1/+1
| | | | Change-Id: Ia7cc4351644013e2b94c8e8408b89ed66b0e18ff
* remove incorrect todo comments about ENVCFLAGSLuboš Luňák2013-04-021-2/+0
| | | | | | | | | | Actually these variables have nothing to do with dmake, other than originating from there. And they still make (at least some) sense, at least I'm not aware of any way to append any CFLAGS (overriding them in the usual make way will override only debug/optimization flags). Change-Id: Iec91c5c1dfbec2b683060087ac914666efa913d9
* gbuild: remove gb_UnpackedTarball_copy_header_filesMichael Stahl2013-04-021-19/+0
| | | | | | | ... before somebody gets the bad idea of actually using it again. No longer used in boost since a53586f4efe26b8875107d04001f4ecec760c343. Change-Id: I41edb22ae8e7e36f40b24eb4479da874fb9a6c29
* gbuild: InstallModule: fix incremental builds:Michael Stahl2013-04-011-2/+6
| | | | | | | Since the scp2 files heavily depend on the variables in config_host.mk, let's just rebuild everything when that changes. Change-Id: Ia07d05d930ece60a8391a93605340ea21af5e6a1
* gbuild: ExternalPackage: fix incremental builds:Michael Stahl2013-04-011-0/+29
| | | | | | | The added files must have a rule that touches them in order to be copied in an incremental build. Change-Id: If53efb711b92fa1005298941f21b2dab23e44e6c
* add $OUTDIR/pck to search path for SDK productDavid Tardon2013-03-312-15/+4
| | | | | | | ... so it is possible to drop the copying-to-bin hack in ZipPackage.mk and ZipUnoApi.mk . Change-Id: Ic506e25a21003fca491d0902b5d8f282775da229
* do not deliver unneeded zipsDavid Tardon2013-03-313-3/+4
| | | | Change-Id: I00ac0593e94203994bd3626c6ebb6d5b97441aa6
* add some missing deliverable registrationsDavid Tardon2013-03-313-0/+3
| | | | Change-Id: I5d22ba89d64a2768666aa277222aadd4f2e879b4
* drop setting unused var. on clean targetDavid Tardon2013-03-311-2/+0
| | | | Change-Id: I860c45ab4de0636ed8e0301e70da66658e91ceb6
* drop extraneous delivery rulesDavid Tardon2013-03-315-63/+2
| | | | | | | These destinations are already covered by the default delivery rules created in Package.mk . Change-Id: Idc77f01ef468223a23632f9fae02f7b14a35c7d9
* fix user-friendly targets' depsDavid Tardon2013-03-317-8/+11
| | | | | | | | | An user-friendly target sometimes needs to depend on a different target than gb_Classname_get_target to really build everything (esp. to deliver the built product). The rule of thumb is: use the same target that is used for gb_Module_register_targets. Change-Id: I874751871b4569b2a68766cc3f3b5c7645347af0
* Make sure merged libs are 0 bytes long.Peter Foley2013-03-311-1/+1
| | | | | | | | If you build with --disable-mergelibs and then enable --enable-mergelibs the existing library has its timestamp updated but it retains its outdated contents. Change-Id: I46899bcf3fe4f360fb12e8de8842c6ac12c6bf75
* fix vcl with Library_mergedPeter Foley2013-03-311-1/+0
| | | | Change-Id: Ie85ba53c59eda5586b70527a518e3f80223fc49e
* cleanup srs gbuild outputPeter Foley2013-03-311-1/+1
| | | | Change-Id: I69fbf910cf2eb579cc8bf7dc76c69432b810b194
* use proper gbuild capitalizationPeter Foley2013-03-301-1/+1
| | | | Change-Id: I4824395653052486956572cedf3b56b94f9df39e
* stop delivering useless rdb for InternalUnoApiDavid Tardon2013-03-302-27/+21
|
* fix typoPeter Foley2013-03-301-1/+1
| | | | Change-Id: I5b11f1bb94841b08fd82da31ff348ffca4c487c6
* Create empty pagein file if everything is in Library_mergedPeter Foley2013-03-301-0/+1
| | | | | | | | If all the libraries in a pagein file are already covered by the libmerged in Pagein_common, create a empty file to avoid a build error. Change-Id: I05adcca6262ec9b6af33e3d2b9d26f4886640a43
* remove unused starview.hidAndras Timar2013-03-291-322/+0
| | | | Change-Id: I6b308c514eb214571aabb65cef2a10803c9f5b51
* add tl dependent libs to Library_mergedPeter Foley2013-03-281-0/+7
| | | | Change-Id: Idd99db9c6afce3b7713f6262927a0972d16ae418
* add pyuno and pythonloader to Library_mergedPeter Foley2013-03-281-0/+2
| | | | Change-Id: Ib2bde93f7f99873c4c2f4d3857bb1ed5e3e7fd8a
* add javaloader, java_uno, juh, and jvmaccess to Library_mergedPeter Foley2013-03-281-0/+4
| | | | Change-Id: I9841860d7c7d34310b99ee339d7835e909702d4f
* add lingucomponent libs to Library_mergedPeter Foley2013-03-281-23/+15
| | | | Change-Id: Ib34f589b377991b9e2d043d43ecf0360031ddae3
* add javavm and jvmfwk to Library_mergedPeter Foley2013-03-282-0/+5
| | | | Change-Id: Ia59027e4eb9909b6afeab6dc6c7f76a6b60cd1c6
* add helplinker to Library_mergedPeter Foley2013-03-281-0/+1
| | | | Change-Id: I33073859403edf11576fd88db6a68279f9055139
* add basebmp and unotest to Library_mergedPeter Foley2013-03-281-0/+2
| | | | Change-Id: I13dadec895bc67a903956c6a4e6bdbfa9a1b8d84
* add rpt, rptui, and rptxml to Library_mergedPeter Foley2013-03-281-0/+3
| | | | Change-Id: I8c20d81043602229a3fd936af6e7cdc337c40951
* add odbc and odbcbase to Library_mergedPeter Foley2013-03-281-0/+2
| | | | Change-Id: I9f00d1bcd3b2d285c21eb9f7a4338a1b97d1eca0
* add fwl, scui, sdui, swui to Library_mergedPeter Foley2013-03-281-0/+4
| | | | Change-Id: I2aaa67fef4350d60497b891bc93b43a698c12660
* add calc, dbase, file, and flat to Library_mergedPeter Foley2013-03-281-0/+4
| | | | Change-Id: Ib6b03cda815ba0450930cec970bfe7eb4d98ac44
* add desktop_detector, subsequenttest, test, and vclplug_svp to Library_mergedPeter Foley2013-03-281-0/+4
| | | | Change-Id: Ic2201436d1e4fe01670e2086e7dd1c6c525c9e91
* collapse merged libs in module-deps.plPeter Foley2013-03-281-0/+3
| | | | Change-Id: Id22ff49b1c1910e608c1968eee7bf9be97d46750
* disabled --sort=foldcaseEike Rathke2013-03-281-1/+1
| | | | | | | | | | | --sort=foldcase has the effect that all binary searches must be done case insensitive, i.e. in Vim either 'set ignorecase' is needed to find a tag at all (and then you may get more than you asked for) unless a regular expression is given, or 'set notagbsearch' to switch off binary search. Other tools requiring binary search may not work at all if they don't use the ctags readtags library or similar. Change-Id: Ifce4b4fa5635617023e0be61ca6df0dd4d6b942a
* make sure output dir existsDavid Tardon2013-03-281-0/+1
| | | | Change-Id: I437c54719a514fdc020b3a6bf37d2f288102fdea
* Using ":" as separator conflicts with Windows C:/... pathsStephan Bergmann2013-03-271-2/+2
| | | | Change-Id: Id6a3f865aab817180c3500b38d77b40d48a98bc9
* touch --no-dereference is supported on mac but as the short-option -hNorbert Thiebaud2013-03-271-1/+1
| | | | | | | Change-Id: I63fa0c24317f683b8eb2bc0b7a1b3ab1ea455866 Reviewed-on: https://gerrit.libreoffice.org/3050 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
* Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist2013-03-271-1/+0
| | | | Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3