summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2012-05-09Enable configure switch for cupsTomas Chvatal
This allows us not to have cups during the build time of libreoffice. Commit is inspired from patch from Dave Flogeras <dflogeras@gmail.com>. Change-Id: I I32a14eb6e7bdd13de1a737d4798c852a830ae326
2012-05-09one more --enable-dbgutil typoLuboš Luňák
2012-05-09EasyHack fdo#42783: get rid of CPU define/build system variableThomas Collerton
Change-Id: I6a178f7ff9c8306e15bcfa847ad1e5e4f8476504
2012-05-09gbuild: use mixed paths on cygwinMatúš Kukan
make 3.82 understands mixed paths, so use them. This allows us to get rid of evil in BuildDirs.mk. Hopefully, life will be simpler now. Change-Id: I I I641f28c6af1948963f7004f8071af62e21caabb3
2012-05-08configure: --disalbe-dbgutil -> --disable-dbgutilMiklos Vajna
2012-05-08Proper quotingStephan Bergmann
Change-Id: I4ac3e017f1450a14d2bb389b72ffd2e69cc5767a
2012-05-08dis-entangle --enable-symbols and --enable-debug:Michael Stahl
OOo used to use debug level this way: 0 is default for product build 1 for --enable-dbgutil 2 for environment variable debug=t, regardless of dbgutil setting in LO these have now morphed into: 0 is default for product build 1 for environment variable debug=t 2 for --enable-dbgutil (at some intermediate stage in the past) 1 for --enable-dbgutil (today) This has caused a lot of confusion and some things were not converted properly, including a check in LinkTarget.mk. Developers should use --enable-debug to get useful information, including full debug info and assertions. --enable-symbols is not intended for developers, but for people who need their builds to be able to produce useful stack traces; --enable-symbols is for example set unconditionally in the Fedora RPM spec, and for this purpose disabling of inlining is not wanted. It is unlikely that somebody wants symbols for only part of the build, and consequently a different mechanism is used to set the corresponding flags: they are set into global gb_LinkTarget_C{,XX}FLAGS. So move the selective symbol feature back to --enable-debug. (this substantially reverts db8df57acd601ed084bd0122683e1bd066a4f143)
2012-05-06Allow usage of system rhino wrt fdo#42977Tomas Chvatal
It is done the same way the beanshell is handled. Currently it can't be enabled by default as internal version has patched-in debug interface. We can choose two paths, rewrite the code to the new rhino debug interface or just strip the current one out. Change-Id: I48af18c635816db8269f13a649b62e9c454ee1e6
2012-05-05remove classic theme from configureMatúš Kukan
If you'd use it, you'd get icons from fallback themes. That I consider misleading. Change-Id: I I Id1d71ef3f2e90f783d03ef8287f53f05ce4aa9a9
2012-05-05fix typoMatúš Kukan
Change-Id: Ie8987092a63e9a3b5d3b94f7ae54fbef98fdfc2c
2012-05-05Do not check for beanshell if not neededTomas Chvatal
Do not install the benashell/javascript stuff if they are not actually bult. Build rhino only when required by javascript extension. Change-Id: Icc378524008389af35631c64a1a0288eb4f271be
2012-05-05Add * marking default enabled for crystal theme.Tomas Chvatal
Also add galaxy to known list as it is pseudo alias for default. Change-Id: I5c1175a950319e73da29e77daca9243f165243f1
2012-05-04Provide again wrongly removed gallaxy theme.Tomáš Chvátal
Also sort all the others alphabetically. By the default the provided themes are same as on 3.5, otherwise user can specify each of the available ones. This avoids use of --with-theme=default which then produces warning "no such file or directory default" by using the proper theme name (ie. galaxy) which does not produce this. There is no visible difference on: --with-themes=galaxy or --with-themes=default Change-Id: I I1a6409f55fdfdff6a19781b25627dcb7682b0fb7
2012-05-04use formatted path here for cygwinMatúš Kukan
Change-Id: I1d3ade7813f85c3d87ba2e5017e9635d663ef76a
2012-05-02allow custom solver/workdir location: --with-solver-and-workdir-rootMichael Stahl
2012-05-01export flexDavid Tardon
Change-Id: I7d5d8e380e12cc66255ddc3ac3f70bab7713f8b6
2012-04-26fdo#39643: Remove --disable-strip-solver configure optionDavid Ostrovsky
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-04-25Fix test syntax error: integer expression expectedTor Lillqvist
2012-04-24Visibility doesn't seem to work as we want in Apple's ClangTor Lillqvist
Or maybe it's the Mach-O object file format that lacks the functionality? Anyway, let's try to manage without visibility then.
2012-04-24Work around Clang 3.1's "argument unused during compilation" non-warningTor Lillqvist
For unrecognized options, Clang 3.1 (and ealier?) prints out a warning, but it isn't a real warning as it doesn't cause a compilation error with -Werror, so it is impossible to find out reliably if an option is supported or not. So hardcode the information we know.
2012-04-24AC_MSG_ERROR is better than WARN hereTor Lillqvist
2012-04-24Use blank as the false value for ENABLE_CAIRO_CANVAS, tooTor Lillqvist
2012-04-24Hardcode cairo canvas off for Mac OS X and WindowsTor Lillqvist
Do not depend on a distro-configs file to disable it. It is supposed to be optional to pass a --with-distro option. Running a bare ./autogen.sh is supposed to produce a working configuration.
2012-04-24move the GXX_INCLUDE_PATH so that it's more obvious it's only for STLPortLuboš Luňák
2012-04-24do not cd get confused by symlinksLuboš Luňák
2012-04-24specific variable for where dev-install installsLuboš Luňák
2012-04-23fix CLucene configure checkLuboš Luňák
CLucene apparently does not bother with self-contained headers
2012-04-23configure checks for gcc options that clang does not supportLuboš Luňák
Maybe they'll be supported somewhen in the future, so do not hardcode them out. Also, gb_DEBUG_C(XX)FLAGS are apparently common GCC options, not platform-specific.
2012-04-23not much point in trying to be too precise about how much space -g build takesLuboš Luňák
2012-04-23more flexible --enable-symbols=<for>Luboš Luňák
the argument given now can - be 'all', meaning everything - start with -, meaning not to enable symbols for that item - end with /, meaning everything in that toplevel directory - be a target of the form targettype_name, e.g. Library_swui Note that there is no ordering and removal takes precedence.
2012-04-23fixes for debug flags handlingLuboš Luňák
- move using optimization, symbols (i.e. debug) and environment cflags/cxxflags into one place - --enable-dbgutils is independent from --enable-debug, and thus also --enable-symbols, so it should not set debuglevel - setting -g flag is controlled by --enable-symbols, not --enable-debug, so it should be used also for selective -g enabling - setting debug flags depending on debuglevel being 2 is certainly wrong - do not let environment cflags/cxxflags disable optimization/symbols flags completely, if one wants, it's possible to explicitly specify e.g. -g0, but the current way does not make it easily possible to specify e.g. -fcolor-diagnostics - do not set debug flag globally now that it can be done selectively
2012-04-23Add all the available themes to the list.Tomas Chvatal
2012-04-20fix typoLuboš Luňák
2012-04-19do not refer to a variable that has not been set yetLuboš Luňák
Especially if it will be set as a result of the code that now tries to use it (alternatively, it comes from the Qt3 check, which is not right either).
2012-04-19Stub CMX importerFridrich Štrba
2012-04-18update configure help for --enable-debugBjoern Michaelsen
2012-04-18Move DocumentLoader to the "experimental" subdirectoryTor Lillqvist
2012-04-18Expand android/experimental/eagles051387/.classpath.in (for ANDROID_SDK_HOME)Tor Lillqvist
2012-04-17add 5.3 into the db check for-loopRene Engelhard
2012-04-17configure: make --with-system-dicts the defaultMiklos Vajna
Also, if /usr/share/hunspell doesn't exist, look for /usr/share/myspell as well.
2012-04-17Add the system-clucene under the with-system-libsTomas Chvatal
As the distros already had enough time to pick up the required patch and most did.
2012-04-17Fix help string in --with-flat-logo.Tomas Chvatal
2012-04-17--enable-ext-languagetool requires --with-java now bit more sanely.Tomas Chvatal
2012-04-17Revert "--enable-ext-languagetool requires --with-java"Tomas Chvatal
This reverts commit 844b4520a9f0879d7b756654cef8fdbaa03a9000.
2012-04-16make that warning, not errorDavid Tardon
2012-04-16mingw: unbreak make checkDavid Tardon
Even if it does nothing because there is no installation available .-)
2012-04-16configure.in: fix Qt detection in Debian/Ubuntu multiarchRene Engelhard
2012-04-16introduce ENABLE_DEBUG_ONLYBjoern Michaelsen
with this you can now do: ./autogen.sh --enable-debug="sw sc" and your build will have debug version of the libraries sw and sc, but a non-debug build elsewhere. This currently only works for libraries. It would be also possible to extend that to excutables, but that would need explicit in the enable-debug switch then: ./autogen.sh --enable-debug="Library/sw Library/sc Executable/mkunroll" so I dont know if it is worth it.
2012-04-15Guard against lack of pkg-config in one more placeTor Lillqvist
2012-04-15Look for the Mac OS X SDKs also where current Xcode has themTor Lillqvist