summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2012-08-16Avoid pointless scary WARNING messageTor Lillqvist
Change-Id: I706940b796548eab6c940081dc7e4dccb37c52bd
2012-08-16No need to bother with the MISCDUMMY file hereTor Lillqvist
This rule failed if the MISCDUMMY file did not exist yet. Change-Id: Ie9b1ecab2848f5ed2c459020a50013db691a9ca3
2012-08-16Let's not overdo the abstraction, /dev/null is just fine to use as suchTor Lillqvist
Change-Id: Ib291d5b053f9ed7b597f0ebbed725602430e36b7
2012-08-16installer: remove unused globalsThomas Arnhold
Change-Id: I521e2c816b3dbc4aba1770e5a3b5eb47d5542ac1
2012-08-16installer: remove save_followme_infoThomas Arnhold
Change-Id: I87875922d952387d9ffd2667dd621d5cd94b4ea4
2012-08-15gbuild: remove most uses of gb_Jar_set_jarclasspath:Michael Stahl
With gb_Jar_add_jar and gb_Jar_add_system_jar adding to the manifest classpath automatically it is no longer necessary to call gb_Jar_set_jarclasspath manually except for the URE jars, which are apparently not supposed to be added automatically. Change-Id: I1e743e7ecb9cb5651e02005aa09e127bea1b0a29
2012-08-15gbuild: remove horrible abuses of gb_Jar_use_jars:Michael Stahl
Let gb_JavaClassSet_use_customtarget add the customtarget workdir to the classpath. Change-Id: I836e890b43bb2ca06d19cf9f83a5fa8f735cf963
2012-08-15gbuild: s/gb_JavaClassSet_set_classpath/gb_JavaClassSet_add_classpath/Michael Stahl
Change-Id: I549888fcfe08d83101e414de86e8c9db1357d6eb
2012-08-15gbuild: refactor external jar handling:Michael Stahl
Using a system jar should really put the system jar onto the manifest class-path, but that is currently difficult because externals are used by JavaClassSet and not Jar; fortunately it seems nobody uses gb_JavaClassSet_use_external directly so move the implementation to gb_Jar_use_external. Change-Id: Ieac480b3dec0ad39d2404b0a64b641eaf73c1e4a
2012-08-15solenv: remove unused functionsThomas Arnhold
Change-Id: I8e361beb954c742ddcecde4a4ba2a4ae57057c39
2012-08-14installer::download: Remove unused create_link_tree.Tim Retout
Change-Id: I2ec409d25ae46580898dda180d991554d89ee501
2012-08-14Remove unused create_download_link_treeTim Retout
Change-Id: I319dd0cff6f471fa6ca38d5fcf0f99c462836a83
2012-08-14installer::download: Enable strict and warnings.Tim Retout
Change-Id: I4499968f00e313187ef7792954f3168bfadb2f6e
2012-08-14installer::download: Remove unused unicode conversion functions.Tim Retout
Change-Id: Ie4a22b0e88c5509d291b47f4af67ab780d60e3a8
2012-08-14this line is wrong; removingMatúš Kukan
Change-Id: I5159f3f41c3e0d6ec775a7d1700cbe1272cdb059
2012-08-13installer::download: Clean up get_versionstring and make privateTim Retout
Change-Id: I9499b7eb580b499ea63bbf8d6ba5bf45a1c460e1
2012-08-13merge these libraries only for androidMatúš Kukan
Change-Id: Ibbb97782f3ec6aa774c4a32d8798a9729aee494f
2012-08-11Remove unused local varsJulien Nabet
Change-Id: I80bd0329e15cb365091ea6f5c7e1ef3559d681fc
2012-08-10Related fdo#51252: No more prereg, no more unopkg syncStephan Bergmann
Now that 5c47e5f63a79a9e72ec4a100786b1bbf65137ed4 "fdo#51252 Disable copying share/prereg/bundled to avoid startup crashes" removed the use of share/prereg, there is no longer need to generate it in the first place (by calling "unopkg sync" at build or installation time), and so no need for the "unopkg sync" sub- command, either. This also allows to simplify some of the jvmfwk code that was only there so that "unopkg sync" (which can require a JVM) can work in "hostile" environments (during build and installation). Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
2012-08-10One more cygwin symlink kludge neededStephan Bergmann
Change-Id: I0d7afd105ec093609fe1ecc9f19d541a43d77e9a
2012-08-10gbuild: detect calls to removed gb_CppunitTest_use_extra_configurationMichael Stahl
Change-Id: I8a5e8594e5af04bb4b40b900720ecdd7431788f6
2012-08-10gbuild: missing dep on $(OUTDIR)/unittest/registry for testsMatúš Kukan
Change-Id: Ic80f57946e7b3f9c1bd99ed65955cf3c280063d2
2012-08-09tubes: add to libmerged to fix circular dependencyMatúš Kukan
Probably it belongs in there anyway. Change-Id: I3bf908de58e0e989e263323d2fdc432308c2cab8
2012-08-09clean this outMatúš Kukan
Change-Id: Ia9724221778437b7d767c536953074ce3d4ad198
2012-08-09gbuild: there are no old components anymoreMatúš Kukan
..and binfilter will die Change-Id: I9a773f06ed5332c2258f0a29ea39349b27ece2ac
2012-08-09these are set in configureMatúš Kukan
Change-Id: I8b130ecf9bac4ae5b0ec3d88a9f06fa2976ee228
2012-08-09fix typo in make_installer.plMichael Meeks
Change-Id: Icc0f1d1e91c704282bfd18b6218bf0659cccb63e
2012-08-09gbuild: add a kludge to get dictionaries to build in cygwin:Michael Stahl
Due to the scourge of symlinked git repositories, building the configuration files in dictionaries fails on cygwin because the native xsltproc cannot understand cygwin symlinks; work around that with a new gb_Helper_symlinked_native function. Should be reverted once git sub modules liberate us from the scourge. Change-Id: Idc48da9b60348dc66160219909479c3c83daeaf2
2012-08-09add support for dictionaries to gbuildDavid Tardon
Change-Id: I7d3c066a72c68bdc0b55150714041908bb613f14
2012-08-09change handling of description-LANG.txtDavid Tardon
Change-Id: Iecd7760af418f6e9ff7c9502e27011ee03962705
2012-08-09move platform-specific settings to platformDavid Tardon
Change-Id: I99bf341df0a8cfe25f0821c8d21d3e27f3b12ea4
2012-08-09change handling of license fileDavid Tardon
This is a preparation for gbuildizing dictionaries, which does not contain registration/LICENSE like regular extensions. Change-Id: I9b186d101627872b522be0432f6daf21250eb497
2012-08-09refactor ExtensionDavid Tardon
Change-Id: Ie0fd71b6547d9e04a55ae9690b137579e581e006
2012-08-08concat-deps: fix crashes due to modifying hash keys:Michael Stahl
After a string has been passed as key parameter to hash_store, it must not be modified, as happens in the print_nodotdot and print_fullpaths functions; if it doesn't crash then the dep files are twice as large in a MSVC build because duplicates are not eliminated. (regression from c2b467b84a81bd45ca9df1f7f07e2700fd6e396a) Change-Id: I0ae96a7fbcefa20b118717d923f60b4f2255a642
2012-08-08concat-deps: those silly drive letters indicate absolute pathsMichael Stahl
Change-Id: If1d43f8f5e61f52c554bcdcf7f86639f1ea60046
2012-08-07remove accidentally commited fileBjoern Michaelsen
Change-Id: Ic4d3b1148f986305c1d539c4eda737c754fad2b2
2012-08-07gdb: add pretty-printer for tools RectangleMiklos Vajna
Change-Id: I9c6f4b54254fa7a1b91f0bf1a19d16bb3778a2be
2012-08-07remove packmodule target in gbuildBjoern Michaelsen
* those are undocumented and likely never used outside of Hamburg RelEng * obsolete with gbuild anywayt for the most part Change-Id: Ib2279de8c4014b035c3edaee9af898e73e48c06f
2012-08-06gbuild: don't complain about duplicate components for libmergedMichael Stahl
It seems that it is possible to have multiple components per library nowadays, however i think it's confusing to actually do this except when necessary, i.e. when using --enable-mergelibs. Change-Id: I4d6260974f83ea8c42d02578f45c6d9aa2ace330
2012-08-06gbuild: add a check for duplicate component filesMichael Stahl
Change-Id: I9549d9e4e083744b4bb39eac622c59586c1efbe3
2012-08-03gbuild: run JunitTests and CppunitTests with DISABLE_SAL_DBGBOXMichael Stahl
DBGSV_ERROR_OUT=shell already disables GUI message boxes on assertions, but it does not take effect during early startup and late shutdown, when the tools redirection hooks are not installed; setting DISABLE_SAL_DBGBOX disables these on Windows in osl_assertFailedLine. Change-Id: Ibb62054741e85dc966a36cb20515c3af8e0d9c11
2012-08-02filter-showIncludes: convert to AWKMichael Stahl
Change-Id: Iedc315550f4eafdf1612bc390044a4b1b0c8e80b
2012-08-02gbuildify autodocCaolán McNamara
Change-Id: I587be109e33b91ba08eb5d2b51c265e39ce797e0
2012-08-02Installer logic changed call msi functions on requestEilidh McAdam
Change-Id: Ic73825cab20bd9e56be69531cba6452fe0202b72
2012-08-02Escape asterisk in Linux system callsEilidh McAdam
Change-Id: Iabe5748d23d68cb475823d91a7c125de271eecd5
2012-08-02gbuildize cosvCaolán McNamara
Change-Id: I73eb612edaba21aa5bb07577b42bd31f8de2dd2a
2012-08-02sablotron gone for yearsCaolán McNamara
Change-Id: Ib62f0595c42bc4bd8f5c55c8d3de19e92dfe9698
2012-08-01Revert "StaticLibrary too"Michael Stahl
This reverts commit 23e5bb66436991d809d8d807f27d25f922fb062f. Does not work, see previous commit
2012-08-01Revert "force depfile concat on deliver"Michael Stahl
This reverts commit b8f7cc3c26a95b7dfb41415b24f0e2a3a9f1e33c. This does not work, because there is no dependency between the *Object .d files and the *Objects, and so the concat-deps races with the compiler writing the dep files. Introducing such a dependency would of course be reverting 8b5a984d45005d3df1c89eae897d6e04612625d8
2012-08-01always compile from SRCDIRBjoern Michaelsen
* this helps getting nonbroken deps if using some ccache/CCACHE_BASEDIR combos Change-Id: I401e55cc10b16aa5901348909237e97d05ab2761