summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Generate also the ABOUTBOXPRODUCTVERSIONSUFFIX from the AC_INITTor Lillqvist2013-01-161-4/+13
| | | | Change-Id: I9b7ce03daac7ae223cba1b8741042431aabe7f59
* fdo#58026 typo fix in Addons.xcu of Google Docs extensionAndras Timar2013-01-151-1/+1
| | | | Change-Id: I44e6ade6f9c89cc8086a7a69a0f7a81470c85ba8
* Update commentTor Lillqvist2013-01-121-3/+3
| | | | Change-Id: I7afe33dc6ec3ce8f8fa3abe73463ff5293920a41
* Expand also openoffice.lst for version numbers from configuryTor Lillqvist2013-01-121-3/+10
| | | | Change-Id: I7bad1639488616db3823e25d6508e8e57f2212ef
* Set version number in AC_INIT() in configure.ac onlyTor Lillqvist2013-01-111-13/+29
| | | | | | | | 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
* Make the LIBO_VERSION_* macros integers, not stringsTor Lillqvist2013-01-111-4/+4
| | | | Change-Id: I6083de4a3f88d50cf4e923aa7fb495fe1711b632
* Warning is now unnecessary as there are no real TABs any more hereTor Lillqvist2013-01-111-1/+1
| | | | Change-Id: Ia286635b9f225fdec1afc6e6af2a898676ac8554
* There are several TABs on one line in this "here document"Tor Lillqvist2013-01-111-1/+1
| | | | | | | 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
* add LIBO_VERSION_* macros and a config header for them to live in.Michael Meeks2013-01-101-0/+18
| | | | Change-Id: Ia6735e3e7f3231722231e9d7a4c9839f08038b96
* Get rid of last actual TABs in this fileTor Lillqvist2013-01-101-8/+10
| | | | Change-Id: Ic92c47834add4f5d0350343e6b7ea8294477b495
* De-tabTor Lillqvist2013-01-101-3/+3
| | | | Change-Id: If0e93181affadd7c608625c494daf6da78ba9bbc
* Make it possible to even try building the OpenGL transitions for WindowsTor Lillqvist2013-01-101-37/+48
| | | | Change-Id: Id9b688a22518aedb8959120f909832f0cd84b324
* Add configure switch that allows hardlink deliverTomas Chvatal2013-01-101-0/+19
| | | | | | | | | | 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
* Since 6eff6fae6272e8ed5d74553597bb4b73db3f2864 Python needed on WindowsTor Lillqvist2013-01-071-1/+7
| | | | Change-Id: Id49730b7ad2f7122a2c9b0415330b6fb803ec21c
* Get rid of nsinstall hackeryPeter Foley2013-01-071-17/+0
| | | | | | | | | | | 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>
* do not set our clang timestamp to the timestamp of the clang binaryLuboš Luňák2013-01-061-0/+1
| | | | | | | | | | | | | | | 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
* better handling of which files are processed by clang pluginsLuboš Luňák2013-01-041-0/+3
| | | | | | | | | | 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
* Don't do dynamic lib tests when we aren't going to build suchTor Lillqvist2013-01-031-1/+3
| | | | Change-Id: I3190fba16638512dbc4247fa3fa95c39fa377b34
* Unbreak build with just the NDK without a 64-bit add-on tool-chainTor Lillqvist2013-01-021-1/+1
| | | | Change-Id: I05c558b557cf083feb570f8ac14ecb75c1c21eb6
* Can't build the NPAPI plugin stuff as 64-bit for OS XTor Lillqvist2013-01-021-1/+3
| | | | It uses QuickTime and Carbon.
* partly revert 92a9b7780c6e13a4da3b12794342edbc4c09ef51 for ICU < 49Eike Rathke2013-01-021-0/+8
| | | | | | | | | | | | | | | | | | | | | | 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
* Check also for a (self-built) 64-bit NDK tool-chainTor Lillqvist2013-01-021-1/+22
| | | | | | | | | | | | | | 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
* convert nss to gbuildPeter Foley2013-01-021-0/+6
| | | | | | | 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>
* use MINGW_SYSROOT consistentlyLuboš Luňák2013-01-021-7/+7
| | | | Restore all cases to expect /mingw/ included in the path.
* fix use of MINGW_SYSROOTLuboš Luňák2013-01-021-3/+3
| | | | This got broken in a084ea60680372efb7998f7369c9fc99eb85c50a.
* replace bashismsDavid Tardon2013-01-011-2/+2
| | | | Change-Id: I4d7709effb8cb98827e6bdd62e422186d61ed2a0
* check for python.exe tooDavid Tardon2013-01-011-1/+6
| | | | Change-Id: I6f66348f8e40a7f977f33e145171489d7c57b8be
* fail early if python version cannot be determinedDavid Tardon2013-01-011-0/+5
| | | | Change-Id: I8fea82f8d4f779b0e7f8550fb67b794d6ae913ba
* do not second-guess the location of mingw sysrootDavid Tardon2012-12-311-6/+7
| | | | Change-Id: I669b6c7b90f2b803f68df86704b357967481f6ce
* convert redland to gbuild and add to tail_buildPeter Foley2012-12-301-0/+6
| | | | | | | Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* follow logical consequences of a minimum icu version of 4.6Caolán McNamara2012-12-291-8/+0
| | | | | | since commit f20ed8959bc0a984177377a734d34f767653625b Change-Id: I4f2fc5d9eb7a581b9ed707a3c3f96be817141846
* Surely we want to pass *relative* pathnames to the tar pipeTor Lillqvist2012-12-271-3/+3
| | | | Change-Id: I874957a399c306bfdb057322edb09c0b56373f10
* add a systematic solutionLubos Lunak2012-12-261-5/+1
|
* config_clang.hLubos Lunak2012-12-261-0/+3
|
* Add config/config_graphite.h.inTor Lillqvist2012-12-261-0/+1
|
* convert external to gbuildPeter Foley2012-12-251-55/+40
| | | | Change-Id: I7127db6aad9e97a0f3e758aa83b22ac8465d3f43
* MSVS 9.0 uses mspdb80.dll, go figureTor Lillqvist2012-12-241-2/+9
| | | | Change-Id: Id37b276983b86455dcbdcd40fd1e3d3efba33011
* Further Windows SDK cleanupsTor Lillqvist2012-12-241-64/+22
| | | | Change-Id: Id9b7f19fe9035bd25253e1d98023f7eb3d3a7f2b
* Simplify Visual Studio and Windows SDK related configurabilityTor Lillqvist2012-12-241-369/+345
| | | | | | | | | | | | | | | | | | | | | We had too many obscure options for the MSVC build. The configury logic tried to take into consideration Registry keys or file locations that likely never happen with the compilers we suppport (2008, 2010 or 2012) or the Windows SDKs from the same era. Now there is just an option --with-visual-studio that can be used to specify which Visual Studio version to use in case several are installed. It takes as parameter the "year" version, 2008, 2010 or 2012. (There is also --with-windows-sdk that takes the version number like 7.1A or 8.0, but I expect that this option will not be needed.) The code tries hard to use sane defaults in all cases. It is quite likely that there are bugs in the new logic. Those will have to be fixed once noticed. Hopefully the basic idea is sane, though. Change-Id: I0a53acd334d35cbf2cd2fbc76a38d636e0d0123d
* We only build for Windows on CygwinTor Lillqvist2012-12-231-4/+4
| | | | | | It is pointless to test for both $build_os = cygwin and $_os = WINNT. Change-Id: I89b5196439f79284ca1a3fb08369decf20810b5b
* Indent consistentlyTor Lillqvist2012-12-231-87/+86
| | | | Change-Id: Ie2cdbf1291ec340053238b72dd155f20aa2aaddb
* --enable-foo=TRUE is not the normal way to do itTor Lillqvist2012-12-231-2/+2
| | | | Change-Id: I665bf0bdb4e0d4c104a08f37a8afa9de4ad4a9f4
* gbuild: AsmObject: support user defined AFLAGSMichael Stahl2012-12-211-2/+13
| | | | | | | | There does not seem to be a point to using CFLAGS here, usual convention appears to be to use AFLAGS. Not target local, since right now there is no need for that. Change-Id: I5d2f45777c226c0afc632adc21e446f09740d75d
* Require icu 4.6 or later with system icuTomáš Chvátal2012-12-201-9/+2
| | | | | | | Change-Id: I8c0da25a000e10d65479665a61be054fdb2486a5 Reviewed-on: https://gerrit.libreoffice.org/1453 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
* Add ability to send SAL_* messages to syslogRiccardo Magliocchetti2012-12-201-1/+4
| | | | | | | Use environment variable SAL_LOG_SYSLOG=1 Change-Id: I0c260ca69fbeefb0c2e8cc46ca6955e92791c05b Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Thou shall not mention qtz twice, thy packaging breakethFridrich Štrba2012-12-201-5/+2
| | | | Change-Id: Icd65d8a456cf59b6e4b6b6bfb095c0bff498bcbc
* -DENABLE_GRAPHITE -> config_graphite.hLuboš Luňák2012-12-191-0/+2
| | | | Change-Id: I94c7865b68c65540765c9fbfba6f669055dad4ba
* Add a few missing files to be expanded (from *.in) to CONF-FOR-BUILDTor Lillqvist2012-12-191-0/+4
| | | | | | | | | | But note that currently the config/config_*.h files are created and used so that those created for the HOST platform are used also when compiling (the cross-toolset) for the BUILD platform. Seems to work by luck so far, but this is really broken. We need to have the config_*.h files separately for HOST and BUILD. Change-Id: I500694eee8bb2a8d2d7afbf78171c0e2ea1e66b3
* Revert "The Impress remote control makes sense only on desktop OSes"Tor Lillqvist2012-12-191-2/+1
| | | | | | | | Nah, sure it makes sense also on tablets. Consider having your tablet attached to a projector while you dance around on stage talking and controlling the presentation with your phone (or other smaller device). This reverts commit ccd519c582cc897b9276b5d04801688c253c1e94.
* Replace GUIBASE checks with equivalent OS checksTor Lillqvist2012-12-181-10/+6
| | | | | | | | | | | | | | | | | | | | | The idea is to get rid of GUIBASE and GUI checks as much as possible. GUIBASE=aqua <=> OS=MACOSX GUIBASE=WIN <=> OS=WNT GUIBASE=cocoatouch <=> OS=IOS GUIBASE=android <=> OS=ANDROID Don't set GUIBASE to these values any more in configure.ac either. GUIBASE_FOR_BUILD is not used anywhere. Conflicts: configure.ac postprocess/packcomponents/makefile.mk postprocess/packregistry/makefile.mk Change-Id: Ie0526b40e1073f2328ba6c333e28752104b0fed3