summaryrefslogtreecommitdiff
path: root/shell
AgeCommit message (Collapse)AuthorFilesLines
2013-01-26gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl1-1/+1
Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl7-0/+9
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26unify the spelling of 'Kazakh' language nameAndras Timar1-1/+1
While 'Kazakh' can be written as 'Kazak' or 'Qazaq', the 'Kazakh' form is the most widespread according to online sources (Wikipedia, LCID list from Microsoft). Also the 'Kazakh' form is preferred by a Kazakh contributor, see http://listarchives.libreoffice.org/global/l10n/msg05444.html In LibreOffice both 'Kazak' and 'Kazakh' was used at different places. Change-Id: Ief83eb05e92af16cb5b795f2bbb1e3d6f7c9659a
2013-01-24Fix Same expression on both sides of '=='Julien Nabet1-1/+1
Change-Id: I37ef5de92296b7ea7d7d44fa6701ad025d94435e
2013-01-16Get rid of GetVersionInfo and checkdllTor Lillqvist1-1/+0
With gbuildification neither was actually used anyway, as far as I could see. Change-Id: I00d914e6571aed3110226f91ac1685a838031c65
2013-01-15fdo#57950: Remove some chained appends in shellMarcos Paulo de Souza7-84/+57
And remove some *STRINGPARAM macros. Change-Id: Idebee475e4b383f5f390040515bdfa7c49a24c1d Reviewed-on: https://gerrit.libreoffice.org/1682 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-03gbuild: replace all use of PRODUCT with ENABLE_DBGUTILMichael Stahl1-1/+1
Also fix the wrong check in cppunit/ExternalProject_cppunit.mk which caused cppunit to always be built without -D_GLIBCXX_DEBUG. Change-Id: Ia247dcd84e2c6fa0e9384fd27643537984d980b5
2012-12-30add runtime deps for custom targetsDavid Tardon1-3/+3
Change-Id: I49272003ea72c84c9e81bc826820b0ac5f9d5008
2012-12-29drop executable bitPeter Foley1-0/+0
Change-Id: I092a8183b7aa044cc6e55df91ac1109e269d8b8e
2012-12-27Sigh, my git grep regexps missed some casesTor Lillqvist1-1/+1
Change-Id: I085f14f40fb83cba171b35b14cf7c0d99091fc00
2012-12-25Get rid of (most uses of) GUITor Lillqvist1-1/+1
GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-07use config_xxx.h files instead of -DHAVE_XXX on the command lineLuboš Luňák1-0/+2
As the latter does not quite scale, and also source files depending on the setting/feature did not rebuild in case of a change. There are intentionally more config_xxx.h files (so autoheader from autotools is not used), so that a setting change does not force automatically a rebuild of everything. Running configure does not touch those config_xxx.h files that have not changed. There's config/README with a howto. Change-Id: I6d6e82050ff8faf5364ed246848b8401aca3e0e5
2012-12-05-Werror,-Wunused-resultStephan Bergmann1-1/+1
Change-Id: I25cf94e9abaf976df9a8a0b8ee5f9955d623b006
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens13-20/+0
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-29API CHANGE: remove com.sun.star.system.XProxySettingsMichael Stahl2-196/+0
... and related services: com.sun.star.system.SOffice52ProxySettings com.sun.star.system.ProxySettings com.sun.star.system.SystemProxySettings The implementation for these has apparently been removed in OpenOffice.org 2.0 or thereabouts. EXISTENCE: published key "/UCR/com/sun/star/system/SOffice52ProxySettings" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/system/ProxySettings" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/system/XProxySettings" exists only in registry 1 EXISTENCE: published key "/UCR/com/sun/star/system/SystemProxySettings" exists only in registry 1 Change-Id: If00c332edf08619fcad12ed07d0d8a13a714045e
2012-11-28We only support MSVC 2008 (_MSC_VER 1500) or laterTor Lillqvist1-4/+0
We can drop or simplify many conditionals. Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
2012-11-25Work around Windows' missing symlinksStephan Bergmann1-1/+1
Instead of creating a single solver/*/installation/program -> ../../bin symlink used by all gb_CppunitTest_use_executable together, individually copy each gb_CppunitTest_use_executable into a true solver/*/install/program/ diretory. (Renamed solver/*/installation/ to solver/*/install/ so that old existing solver/*/installation/program symlinks on non-Windows platforms would not interfere with the new cp rule.) Change-Id: I4ce82b41856056669ad074ff2ef8004fdc6533c1
2012-11-24Move in-build liblangtag data to solver's unittest/installation/shareStephan Bergmann1-1/+1
...let BRAND_BASE_DIR point to solver's unittest/installation during CppUnit tests, and get rid of LIBLANGTAG_SHARE special case. (Intending to add further code to CppUnit tests soon that requires a fake BRAND_BASE_DIR, so clean this up now.) Change-Id: Ia5f0f247e54952f901c37ca31eda53f9c6591458
2012-11-20offapi: rename XModify.InstalliGStreamerResourcesMichael Stahl1-1/+1
...since GStreamer is not an Apple product it should not be called iGStreamer. Change-Id: Ia2b73ecb56dd7aee88b23b560430ffe94b455665
2012-11-20Merge branch 'feature/killsdf'Andras Timar1-1/+1
Conflicts: desktop/prj/build.lst helpcontent2 l10ntools/Executable_gsicheck.mk l10ntools/Executable_uiex.mk regexp/inc/regexp/reclass.hxx solenv/gbuild/AllLangResTarget.mk Change-Id: I398f0cd9e7daefa8d2e04fd977d5bc2e9708169b
2012-11-20remove license header that confuses lngconvexLuboš Luňák1-18/+0
This is not C++ source. Change-Id: I05fe98ef019df23fd4be0d7e281ebb877b545484
2012-11-20do not use exitcode 0 on failureLuboš Luňák1-0/+3
Change-Id: I47ce1502e8ffd58709a64a3ca520d59cb765bfaa
2012-11-20lngconvex needs liblangtag dataDavid Tardon1-0/+1
Change-Id: I788437db6a4031ee6ff406fcf56c5765158285dc
2012-11-17use LanguageTagEike Rathke1-3/+7
Change-Id: I1ec1f619cb6b427b4376d28292d3412ba6eb67ee
2012-11-16template pack installerBjoern Michaelsen1-1/+1
- so this adds a button to the templates dialog to install https://launchpad.net/ubuntu/+source/libreoffice-templates/0.1.20120814-0ubuntu2 which is packed from http://cgit.freedesktop.org/libreoffice/templates - could be packed and used like that on other distros - disabled when service is not available Change-Id: I55d5bada25693070aae5e5f9e0e77bf8aa52e982 Reviewed-on: https://gerrit.libreoffice.org/1071 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2012-11-15Bin leftover debugging printoutTor Lillqvist1-22/+0
Change-Id: I9ff9f53cedb34ff896104b39322edab91aa5cbdc
2012-11-15Bin use of UTF-16 expat variant in the Windows shell extensionTor Lillqvist15-44/+80
Thus we can drop that variant completely. Change-Id: I11a8e40436921219bd6dd4afad4c7907ccb6b84c
2012-11-12fix annoying Ressource typoCaolán McNamara1-3/+3
Change-Id: Ie6cf3cc8e672ad9499c55bda7c29b50140c6a57a
2012-11-11Merge branch 'master' into feature/killsdfAndras Timar14-70/+284
Conflicts: Repository.mk RepositoryFixes.mk connectivity/prj/build.lst extensions/prj/build.lst filter/prj/build.lst fpicker/prj/build.lst l10ntools/StaticLibrary_transex.mk saxon/build.xml shell/prj/build.lst solenv/gbuild/AllLangResTarget.mk solenv/gbuild/Configuration.mk solenv/gbuild/UI.mk ucb/source/ucp/webdav/webdavcontent.cxx
2012-11-10WaE: unused parameterDavid Tardon2-27/+27
Change-Id: Ib9956bd2671434fc15905e7c4fd56bd8f7162b60
2012-11-09scp2: try to move losessioninstall so it does not break WNT buildMichael Stahl2-4/+7
Also MSVC does not like libraries that do not have any objects. Change-Id: I172fe0b61db9de6c7c4975a7b7c7fa63624b1865
2012-11-09shell: explicitly linking gb_STDLIBS breaks the build nowMichael Stahl1-1/+0
Change-Id: If693e440327331ea007722ff575b8015d727e5bc
2012-11-09making org.freedesktop.PackageKit.Query and .Modify availableBjoern Michaelsen6-0/+261
- partial implementation of the SessionInstaller interfaces - accessable via service: org.freedesktop.PackageKit.SyncDbusSessionHelper Change-Id: Ica91f481d041a066215fba3e808bf587e1271f1b
2012-10-31fdo#46808, Deprecate configuration::ConfigurationProvider old-style serviceNoel Grandin1-8/+3
...in favor of existing new-style configuration::theDefaultProvider singleton. Theoretically, ConfigurationProvider instances can be created with specific Locale and EnableAsync arguments, but this is hardly used in practice, and thus effectively all uses of the ConfigurationProvider service use the theDefaultProvider instance, anyway. theDefaultProvider is restricted to the XMultiServiceFactory interface, while ConfigurationProvider also makes available XComponent. However, dispose must not be called manually on theDefaultProvider singleton anyway, and calls to add-/removeEventListener are so few (and in dubious code that should better be cleaned up) that requiring an explicit queryInterface does not really hurt there. This commit originated as a patch by Noel Grandin to "Adapt configuration::ConfigurationProvider UNO service to new style [by creating] a merged XConfigurationProvider interface for this service to implement." It was then modified by Stephan Bergmann by deprecating ConfigurationProvider instead of adding XConfigurationProvider and by replacing calls to ConfigurationProvider::create with calls to theDefaultProvider::get. Change-Id: I9c16700afe0faff1ef6f20338a66bd7a9af990bd
2012-10-27shell: use x64 zlib version hereMatúš Kukan4-5/+5
Change-Id: Ie61966f28b937db7d4997753cc388332dda25f63
2012-10-25gbuildification of expatDavid Ostrovsky4-4/+4
Two different xmlparse libraries are created: ascii_expat_xmlparse and expat_xmlparse. One without -DXML_UNICODE and one with. Source file are duplicated and renamed with gb_UnpackedTarball_set_post_action function to be able to add artifacts twice to gbuild machinery. On windows 64 bit additional two librares are created: expat_xmlparse_x64 and expat_xmltok_x64. That is due the problem with shell/shlxthandler (comment): ------------------------------------------------------ use UNICODE only because shell/shlxthandler doesn't link against ascii_expat_xmlparse ------------------------------------------------------ Include files are delivered to $(OUTDIR)/inc/external/expat now and not to $(OUTDIR)/inc/external any more. set_include call is added in RepositoryExternal.mk. To define dependency between StaticLibrary and ExternalProject new function was introduced: gb_StaticLibrary_use_external_project. Change-Id: I3b3aa40f39ef82c70f6f28790b582c83e48bdf76
2012-10-22drop rdbmaker completelyMatúš Kukan1-1/+1
Change-Id: I313afb391562adae4f91c55480a036c228e0b540
2012-10-18Combine senddoc null and default cases for better mailer selection.David Steele1-52/+8
2012-10-13Merge branch 'master' into feature/killsdfAndras Timar115-2419/+1791
Conflicts: Makefile.top Module_tail_build.mk RepositoryExternal.mk RepositoryFixes.mk accessibility/source/standard/vclxaccessibletoolbox.cxx basic/source/uno/dlgcont.cxx connectivity/Library_ado.mk cross_tail_build/prj/build.lst desktop/source/offacc/acceptor.cxx filter/Library_PptImporter.mk filter/source/t602/filterenv.cxx i18npool/Library_textconv_dict.mk ooo.lst.in saxon/ExternalProject_saxon.mk saxon/build.xml sc/sdi/scalc.sdi sc/source/filter/xml/xmlstyli.cxx sc/source/ui/condformat/condformatdlg.cxx sc/source/ui/condformat/condformatmgr.cxx sc/source/ui/view/cellsh1.cxx sdext/source/pdfimport/misc/pwdinteract.cxx shell/qa/zip/makefile.mk shell/qa/zip/testimpl/makefile.mk solenv/gbuild/CppunitTest.mk solenv/gbuild/gbuild.mk solenv/gbuild/platform/android.mk solenv/gbuild/platform/com_GCC_defs.mk solenv/gbuild/platform/macosx.mk soltools/Executable_adjustvisibility.mk soltools/Executable_checkdll.mk soltools/Executable_cpp.mk soltools/Executable_javadep.mk soltools/Executable_makedepend.mk sw/qa/extras/rtfimport/rtfimport.cxx tail_build/prj/build.lst tomcat/ExternalProject_tomcat.mk ucb/source/ucp/webdav/webdavcontent.cxx xml2cmp/Executable_xml2cmp.mk
2012-10-07fix shell build with Win8 SDKPeter Foley1-0/+2
Change-Id: I19d39f26732772f274e6c8fd76326c50fd73baa3
2012-10-05shell: no need to define XML_UNICODE ...Michael Stahl10-16/+0
... because it is added automatically by the external expat_utf16. Change-Id: Ifdad11b275f7074be6f2e92df2e3c30c7097a5b7
2012-10-03re-base on ALv2 code. Includes:Michael Meeks104-2385/+1771
tkr41: #117828# office crash fixed . (null pointer) + add unit test Patch contributed by Tobias Krause http://svn.apache.org/viewvc?view=revision&revision=1172105 Do not add targets for junit tests when junit is disabled. Patch contributed by Andre Fischer http://svn.apache.org/viewvc?view=revision&revision=1241508 remove the OutDev::GetKernPair* stubs completely Patch contributed by Herbert Duerr http://svn.apache.org/viewvc?view=revision&revision=1179221 reverting un-necessary OS/2 conditionals.
2012-10-02Use prefixTor Lillqvist18-18/+18
Change-Id: Ife93e37f8b24f3ce96b55c5a221f0f929b789f60
2012-10-01translations is a source-only moduleAndras Timar1-1/+1
Change-Id: I9fcddfcdfa2d60860a7b016dbb870a3b6e8f3ea4
2012-10-01gbuild: invert handling of standard system libraries:Michael Stahl13-26/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-10-01gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl9-15/+24
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-10-01gbuild: gb_Library_PLAINLIBS_NONE cleanup for unxgcc/solarisMichael Stahl1-2/+2
Change-Id: Ia7f64bdd0fd81c5dcc08d828db4602b65e2da949
2012-10-01gbuild: clean up Mac OS X framework handling:Michael Stahl2-6/+6
There are currently 3 different mechanisms being used for frameworks, which is of course intolerable so we invent a 4th one and standardize on it: gb_LinkTarget_use_darwin_frameworks (This doesn't mean using add_libs or externals was wrong, it was just inconsistent... and i don't see an obvious benefit of using externals here) Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
2012-10-01gbuild: replace direct gb_STDLIBS use with ...Michael Stahl13-13/+26
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-10-01gbuild: split uwinapi out of gb_STDLIBSMichael Stahl8-0/+8
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7