summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2013-01-30Introduce SAL_OVERRIDEMiklos Vajna
Change-Id: I3675b627d5e9ca19b2c4fb69fef12d0dabf94a43
2013-01-30configure: better libstdc++ ABI breakage checkMiklos Vajna
The old code expected that gcc -dumpversion outputs x.y.z, but just x.y is also a valid output. Use the preprocessor defines instead, this way SUSE 4.7.2 gcc will use -std=gnu++0x as well. Change-Id: I9871b05953ab255c66dd152c0befd29037522902
2013-01-30Consolidated branding in configureMathias Michel
Removed individual options (intro* and startcenter* + images) in favor of a folder with graceful fallback. Grouped progress bar intro settings in a text file into the branding folder Change-Id: Ib56b80e43c474a944ac79c0a842d66487e9f91d5 Reviewed-on: https://gerrit.libreoffice.org/1704 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-01-30WITH_LANG: add en-US if it is missingDavid Ostrovsky
Change-Id: Ie12913691fa3d01bc7ad2fc0c108821d0937d250 Reviewed-on: https://gerrit.libreoffice.org/1919 Tested-by: Miklos Vajna <vmiklos@suse.cz> Reviewed-by: Miklos Vajna <vmiklos@suse.cz>
2013-01-29Explicitely check for gtk when enabling telepathyTomas Chvatal
This is needed in tubes. Change-Id: Ia77968a68da4e781c6e5d4c202b3e5f751f1c952 Signed-off-by: Tomas Chvatal <tchvatal@suse.cz> Reviewed-on: https://gerrit.libreoffice.org/1904 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-28convert mysqlc to gbuild and add to tail_buildPeter Foley
Change-Id: Ia64bc884ed04a5d5652fb743f543a39e6b6bbcf2 Reviewed-on: https://gerrit.libreoffice.org/1901 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-28convert mysqlcppconn to gbuild and add to tail_buildPeter Foley
Change-Id: I33a9ff3393b90c5b9f7d7fa85e8761c02160664f Reviewed-on: https://gerrit.libreoffice.org/1900 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-28configure: accept building without themesRiccardo Magliocchetti
If --with-theme=no is specified disallow any check for valid themes which would otherwise give an error. Change-Id: I45d2872145f3bd15e17beac4f69f8b4b1855d9a3 Reviewed-on: https://gerrit.libreoffice.org/1879 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-01-24fix MSM name for x64 in the VC90 caseAndras Timar
Change-Id: I69ff4f69e3ef93ed36cdcda9c54513624e8c98d0
2013-01-23fix MSM name for x64Peter Foley
Change-Id: Idc81352de3d2a9550457e8f56fd819c0296fd2a8
2013-01-23Adapt configure --help outputStephan Bergmann
...to 75e32e150133511d8f098a253a56426ed0302cec "default to --without-help and --without-myspell-dicts." Change-Id: I018b8033f3a9d485b5cf5a9392719748426de53b
2013-01-23sort out msm finding/copying issuesAndras Timar
Change-Id: Id54b9a480b345b52f86c53f6a0a939c18807ec05
2013-01-21disable odk if not explicitly requested and doxygen not in PATHNorbert Thiebaud
if odk is not explicitly requested by --enable-odk and --with-doxygen is "yes" , i.e not a specific location and doxygen could not be found in the PATH then enable_odk is set to "no" as a default value rather than an implicit 'yes' Change-Id: I4f04ecc8dbe959001f6dfdccf0c97b61f79faff6 Reviewed-on: https://gerrit.libreoffice.org/1789 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-01-21default to --without-help and --without-myspell-dictsNorbert Thiebaud
Updated the distro-configs so that the default change does not impact build based on distro profile The intent is that with this change of defaults the build does only rely on core and does not need any submodules. Making a initial build simpler for new dev, since they won't be exposed to submodules unless they really need them. Change-Id: I446e912d607ce7358fd11f54a3de025dc3f25144 Reviewed-on: https://gerrit.libreoffice.org/1791 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-01-16--with-nss-build-tools is not used anymoreMatúš Kukan
..since 6eff6fae6272e8ed5d74553597bb4b73db3f2864 Change-Id: I93559aee05a20c1119612c896acaefb97fc90bb4
2013-01-16Generate also the ABOUTBOXPRODUCTVERSIONSUFFIX from the AC_INITTor Lillqvist
Change-Id: I9b7ce03daac7ae223cba1b8741042431aabe7f59
2013-01-15fdo#58026 typo fix in Addons.xcu of Google Docs extensionAndras Timar
Change-Id: I44e6ade6f9c89cc8086a7a69a0f7a81470c85ba8
2013-01-12Update commentTor Lillqvist
Change-Id: I7afe33dc6ec3ce8f8fa3abe73463ff5293920a41
2013-01-12Expand also openoffice.lst for version numbers from configuryTor Lillqvist
Change-Id: I7bad1639488616db3823e25d6508e8e57f2212ef
2013-01-11Set version number in AC_INIT() in configure.ac onlyTor Lillqvist
Output a solenv/inc/minor.mk based on that. Get rid of RSCVERSION and RSCREVISION. Automate the end of the copyright year range, although I am actually not sure if that is OK. Change-Id: Ibae2d139b1dd468ee80d18a2a41b786a532df809
2013-01-11Make the LIBO_VERSION_* macros integers, not stringsTor Lillqvist
Change-Id: I6083de4a3f88d50cf4e923aa7fb495fe1711b632
2013-01-11Warning is now unnecessary as there are no real TABs any more hereTor Lillqvist
Change-Id: Ia286635b9f225fdec1afc6e6af2a898676ac8554
2013-01-11There are several TABs on one line in this "here document"Tor Lillqvist
So replace all the <TAB> with real TABs. (Sure, only the first TAB on that line is part of the Makefile syntax, the rest are just whitespace.) Change-Id: Ie500c304ffff00b72ee1cdf81716627bbac689f0
2013-01-10add LIBO_VERSION_* macros and a config header for them to live in.Michael Meeks
Change-Id: Ia6735e3e7f3231722231e9d7a4c9839f08038b96
2013-01-10Get rid of last actual TABs in this fileTor Lillqvist
Change-Id: Ic92c47834add4f5d0350343e6b7ea8294477b495
2013-01-10De-tabTor Lillqvist
Change-Id: If0e93181affadd7c608625c494daf6da78ba9bbc
2013-01-10Make it possible to even try building the OpenGL transitions for WindowsTor Lillqvist
Change-Id: Id9b688a22518aedb8959120f909832f0cd84b324
2013-01-10Add configure switch that allows hardlink deliverTomas Chvatal
This switch just makes possible to configure in ln delivery instead of cp based one. The feature was already in the place, we just make it visible as configure option now. Change-Id: I778ef3b03e6b9a57057e66ff6307e7da46bcd935
2013-01-07Since 6eff6fae6272e8ed5d74553597bb4b73db3f2864 Python needed on WindowsTor Lillqvist
Change-Id: Id49730b7ad2f7122a2c9b0415330b6fb803ec21c
2013-01-07Get rid of nsinstall hackeryPeter Foley
This removes the need for using NSS Build Tools on windows. It also removes the nees to build nss for the build system while cross compiling. Change-Id: I13c9fdb575223f2940d3e4eda00e77ba9158f2b7 Reviewed-on: https://gerrit.libreoffice.org/1534 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-01-06do not set our clang timestamp to the timestamp of the clang binaryLuboš Luňák
If the clang binary comes from a package which had been built before any of our clang related sources were changed the last time, the timestamp would be older and so there would be no rebuild. So do the stamp handling the usual way, clang upgrades will work fine, downgrades will not, but that's the same problem like with downgrading a library and its headers. To somewhat mitigate the problem (Clang plugin doesn't get cleaned by 'make clean'), include the full Clang version (which includes SVN revision) in config_clang.h and make all Clang plugin code include that, so at least configure re-run will trigger a rebuild if necessary. Change-Id: I993197f79e92e36105092c92c33b2e1db343e975
2013-01-04better handling of which files are processed by clang pluginsLuboš Luňák
Check that only LO's files are processed, as there's no point otherwise. Also warn about files in workdir/solver/builddir, as those are either generated or copies. Try to automatically match include files from solver to srcdir though, as that's where include files are usually included from :(. Change-Id: Ie8389e903f623a9d0e75015091acc0da78e76c3a
2013-01-03Don't do dynamic lib tests when we aren't going to build suchTor Lillqvist
Change-Id: I3190fba16638512dbc4247fa3fa95c39fa377b34
2013-01-02Unbreak build with just the NDK without a 64-bit add-on tool-chainTor Lillqvist
Change-Id: I05c558b557cf083feb570f8ac14ecb75c1c21eb6
2013-01-02Can't build the NPAPI plugin stuff as 64-bit for OS XTor Lillqvist
It uses QuickTime and Carbon.
2013-01-02partly revert 92a9b7780c6e13a4da3b12794342edbc4c09ef51 for ICU < 49Eike Rathke
Re-enable build with ICU 4.6 and 4.8 ICU versions prior to 49 don't know Conditional_Japanese_Starter and Hebrew_Letter Also, the change in i18npool/CustomTarget_breakiterator.mk - -e "s#\[:LineBreak = Close_Punctuation:\]#\[& \[:LineBreak = Close_Parenthesis:\]\]#" \ with i18npool/source/breakiterator/data/line.txt -$CL = [:LineBreak = Close_Punctuation:] ; +$CL = [:LineBreak = Close_Parenthesis:]; did not produce equivalent results. Instead use $CP = [:LineBreak = Close_Parenthesis:]; $CL = [[:LineBreak = Close_Punctuation:] $CP]; Change-Id: I14fc14319ea34f23393264560452a79bb49fc3a7
2013-01-02Check also for a (self-built) 64-bit NDK tool-chainTor Lillqvist
Also make the --with-android-ndk-toolchain-version option mandatory. Otherwise it would be possible to leave it out and that would appear to work in the configure phase but in fact mix stuff up when using a self-built 64-bit tool-chain merged into a r8b,c,d NDK. Sigh, maybe we shouldn't even try to have the configury generic enough to work with any NDK version (which probably it doesn't anyway), but explicitly accept only a small set of NDKs, like r8b,c,d (which probably are the only that we work with anyway). Change-Id: Iecdf3a2d841e7b29598228ae49f48eca9640a82c
2013-01-02convert nss to gbuildPeter Foley
Change-Id: I59edc4c437abccc201823d97f1cbec230d273b05 Reviewed-on: https://gerrit.libreoffice.org/1529 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-02use MINGW_SYSROOT consistentlyLuboš Luňák
Restore all cases to expect /mingw/ included in the path.
2013-01-02fix use of MINGW_SYSROOTLuboš Luňák
This got broken in a084ea60680372efb7998f7369c9fc99eb85c50a.
2013-01-01replace bashismsDavid Tardon
Change-Id: I4d7709effb8cb98827e6bdd62e422186d61ed2a0
2013-01-01check for python.exe tooDavid Tardon
Change-Id: I6f66348f8e40a7f977f33e145171489d7c57b8be
2013-01-01fail early if python version cannot be determinedDavid Tardon
Change-Id: I8fea82f8d4f779b0e7f8550fb67b794d6ae913ba
2012-12-31do not second-guess the location of mingw sysrootDavid Tardon
Change-Id: I669b6c7b90f2b803f68df86704b357967481f6ce
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-29follow logical consequences of a minimum icu version of 4.6Caolán McNamara
since commit f20ed8959bc0a984177377a734d34f767653625b Change-Id: I4f2fc5d9eb7a581b9ed707a3c3f96be817141846
2012-12-27Surely we want to pass *relative* pathnames to the tar pipeTor Lillqvist
Change-Id: I874957a399c306bfdb057322edb09c0b56373f10
2012-12-26add a systematic solutionLubos Lunak
2012-12-26config_clang.hLubos Lunak
2012-12-26Add config/config_graphite.h.inTor Lillqvist