summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* only check for ext. headers when building with X11David Tardon2012-06-011-9/+13
| | | | Change-Id: Ia37e0cbda71fb10be269bd47657b512ae07ea796
* move test for system headers to the right branchDavid Tardon2012-06-011-2/+2
| | | | Change-Id: If162227d55f244ee85d1b0725829a9533427d12c
* Don't test cairo if enable_headless is setRiccardo Magliocchetti2012-05-311-32/+36
| | | | | | | | I've ended up using a feature switch, i think it is the less risky way of handle this, assuming that enable_cairo_canvas is enough to mark cairo as required, as in my previous try, may be not that safe. The diff looks big because of reindenting a whole block.
* fix SCPDEFS for --disable-activexMatúš Kukan2012-05-311-21/+2
| | | | Change-Id: Id20f7294e2bf00cf1a980cb137b51a107ef698e7
* We apparently don't need Orbit-2.0 anymoreCaolán McNamara2012-05-311-1/+1
| | | | | | since a219edfbb65e6623dde2d52c41547d78346b7144 Change-Id: I7cc6d8476aa07929870514a424e2a5e6dc508d99
* fix linking with gconf on release machineDavid Tardon2012-05-301-1/+1
| | | | Change-Id: Iec63ac2c1a128e800df92f583fe349526addec4e
* reportbuilder: build only when enabledMatúš Kukan2012-05-301-3/+0
| | | | Change-Id: Iee65c6bd8ddc51b3ae703e6d38c825f3801389fe
* Warn about disabling XML securityRiccardo Magliocchetti2012-05-291-1/+2
| | | | | | Some tests will fail and bad things will happen. Change-Id: Ic4b36a030e527b0869d8f8875e6a7c3dfe0a4ff9
* Check for libXext headers if we will need themRiccardo Magliocchetti2012-05-291-0/+2
| | | | Change-Id: I35dd689ccb4bd01bb47f15b4db00d01a715ad2a6
* do not configure activex component on mingwDavid Tardon2012-05-291-1/+1
| | | | Change-Id: I4aa4be9c29248c75929f6bcd5f09b33cf2a381a0
* bin icuversion.mk, set the variables in configureMatúš Kukan2012-05-291-3/+3
| | | | Change-Id: Ife00d7477dacfe1eb325c722517fb038ead083db
* do not allow both kde and tde at the same timeDavid Tardon2012-05-291-0/+5
| | | | Change-Id: I423c621c2bd543775c0d6f238fca40a64acaf0cc
* set all kde4 libs in configureDavid Tardon2012-05-291-1/+1
| | | | Change-Id: I44b089613710bbdc776a27720c1851f68de1671e
* improve odbc headers handlingMatúš Kukan2012-05-291-1/+0
|
* fdo#50162 merge rtlbootstrap.mk into configure.inDavid Ostrovsky2012-05-241-1/+58
| | | | Change-Id: I241be2704a069ec1f6be5861084039569673cc12
* Solaris/Intel/GCC outpath is unxsogiMichael Stahl2012-05-231-1/+1
|
* Mention that --enable-cl-x64 is incomplete in help messageTor Lillqvist2012-05-231-2/+3
| | | | Change-Id: Ia88d892dea3d597215876a860a0f748f2ed6839b
* Add generic --with-build-platform-configure-optionsTor Lillqvist2012-05-181-0/+5
|
* try to fix --with-solver-and-workdir-root on WindowsMichael Stahl2012-05-161-2/+12
| | | | idlc breaks because sal considers X:\\foo an invalid system path
* Don't create the local.properties files in the source tree from configureTor Lillqvist2012-05-161-11/+1
| | | | Change-Id: Ic87be0146360c5e32f1f12f255c897e051c9a50c
* More verbose (hopefully correct) help for --enable-headlessTor Lillqvist2012-05-161-2/+3
| | | | Change-Id: I632cfca94a55a395a1765675fa015bbb8864228b
* Build with ICU<49 by disabling features not aroundTomas Chvatal2012-05-151-1/+1
| | | | | | Thanks to Caolan for the explanation. Change-Id: I1db0b1f60681c5f2815472b220ba54b4c38c0cd4
* Related: rhbz#162935 Document reason for stl header visibility checkCaolán McNamara2012-05-151-1/+2
| | | | Change-Id: I63edb1931975eca15a0b1efc51f9ce0d35739ebc
* TDE integrationNorbert Thiebaud2012-05-141-0/+186
| | | | Change-Id: I6f468005c8d8d99d9251a9c4fe4629b98bc4aa5e
* default unix in general to system libxml2/libxslt like MacOSXCaolán McNamara2012-05-141-29/+61
| | | | Change-Id: I7cde2a79462c71f4ce6e3ab75152e804ec7260f9
* configure.in: report errors in PathFormatMichael Stahl2012-05-141-0/+9
|
* configure.in: fix --with-solver-and-workdir-root:Michael Stahl2012-05-141-6/+4
| | | | PathFormat fails if path does not exist
* No CUPS for Android or iOSTor Lillqvist2012-05-141-0/+8
| | | | Change-Id: I34b65232b11111fef6473577decc0849d3443fce
* make build work again with older ICUDavid Tardon2012-05-141-0/+8
| | | | | | | | | The recent addition of Hebrew line breaking rules apparently does not work with genbrk from ICU 4.6. Maybe we should just require 4.x (where x is the first version where it is implemented) as minimum ICU version? IMHO it would be better than this insane (and fragile) filtering... Change-Id: Ia2adad3621fa7a2f319a07fb569b1f1c1eb6db7c
* java berkleydb usage is historyCaolán McNamara2012-05-131-2/+1
| | | | Change-Id: I9c99507e225cc32a8079d10df6e1ce52f69552a4
* duplicate SYSTEM_[LIBJPEG|JPEG] testsCaolán McNamara2012-05-131-26/+0
| | | | | | | we have both a SYSTEM_LIBJPEG and SYSTEM_JPEG but only SYSTEM_JPEG appears to be used Change-Id: Ib1a5da4c907222be33465ce06997f111c4fffe87
* cross-compilation with mingw32 woes in i18npoolCaolán McNamara2012-05-121-24/+12
| | | | | | | | | | | | | seems the situation is that we link to the mingw32-system-icu but build the bundled icu natively in order to use its tools at build time. Which means we need the ICU_RECLASSIFIED_CLOSE_PARENTHESIS ICU_RECLASSIFIED_PREPEND_SET_EMPTY defaults to match the internal icu defaults Change-Id: I09a693d795b956789170cc65a582a4367366acaa
* set better mingw32 icu defaultsCaolán McNamara2012-05-121-10/+10
| | | | Change-Id: I57b6d24c3a367ac711231046bada78619a13ab16
* debug foo for mingw32 buildCaolán McNamara2012-05-111-0/+14
| | | | Change-Id: I1d5f9940c6f85269373ccbdc9caa6c5696996c9f
* Bin superfluous AC_MSG_RESULT([yes])Tor Lillqvist2012-05-111-1/+0
| | | | Change-Id: I436054d8cd96f5c3e1d12aaeb352d98aea3188ec
* upgrade to icu 49Caolán McNamara2012-05-111-1/+1
| | | | Change-Id: I I I I I If403ee07ef8ea654369a8faac57fa8940f90e040
* Redirect stderr to config.log also when running $CXX directly (which is ugly)Tor Lillqvist2012-05-111-2/+2
| | | | Change-Id: I9ba70b57436eb54ca7ac68bef76714910aa7335b
* Make visibility tests work as intended on Mac OS XTor Lillqvist2012-05-101-6/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the tests detect that visibiliy works, then use it also in gbuild. In the old build system, -fvisibility=hidden was already being used on Mac OS X if HAVE_GCC_VISIBILITY_FEATURE had been detected. In configure.in, let's not hardcode the -shared, -fpic and -Wl,-z,defs options or the .so suffix used in visibility-related tests. Factor them out and use platform-specific options. Done just for Mac OS X so far. Using the Linux options for Mac OS X caused visibility tests to silently and misleadingly fail. Yes, it is silly to now define some platform-specific options in three places: configure.in, solenv/inc/* for the old build system, and solenv/gbuild/platform/* for gbuild. At least with my Xcode3 installation, I need to pass an -isysroot flag pointing to the SDK when running $CC -E, otherwise headers weren't found. This was then misinterpreted as the visibility tests failing. Pass -DHAVE_GCC_VISIBILITY_FEATURE to the compiler if configure detected visibility working. In that case also pass -fvisibility=hidden. HAVE_GCC_VISIBILITY_FEATURE being defined is supposed to mean that the -fvisibility=hidden option is used, I think. Pass also -fvisibility-inlines-hidden if that was detected to work. Change-Id: I I I58d566fcb07584246e91f45e683ce9b31208edba
* Enable configure switch for cupsTomas Chvatal2012-05-091-0/+12
| | | | | | | | 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
* one more --enable-dbgutil typoLuboš Luňák2012-05-091-1/+1
|
* EasyHack fdo#42783: get rid of CPU define/build system variableThomas Collerton2012-05-091-2/+2
| | | | Change-Id: I6a178f7ff9c8306e15bcfa847ad1e5e4f8476504
* gbuild: use mixed paths on cygwinMatúš Kukan2012-05-091-0/+3
| | | | | | | | 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
* configure: --disalbe-dbgutil -> --disable-dbgutilMiklos Vajna2012-05-081-1/+1
|
* Proper quotingStephan Bergmann2012-05-081-5/+7
| | | | Change-Id: I4ac3e017f1450a14d2bb389b72ffd2e69cc5767a
* dis-entangle --enable-symbols and --enable-debug:Michael Stahl2012-05-081-20/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Allow usage of system rhino wrt fdo#42977Tomas Chvatal2012-05-061-1/+33
| | | | | | | | | | 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
* remove classic theme from configureMatúš Kukan2012-05-051-2/+2
| | | | | | | If you'd use it, you'd get icons from fallback themes. That I consider misleading. Change-Id: I I Id1d71ef3f2e90f783d03ef8287f53f05ce4aa9a9
* fix typoMatúš Kukan2012-05-051-1/+1
| | | | Change-Id: Ie8987092a63e9a3b5d3b94f7ae54fbef98fdfc2c
* Do not check for beanshell if not neededTomas Chvatal2012-05-051-22/+21
| | | | | | | | Do not install the benashell/javascript stuff if they are not actually bult. Build rhino only when required by javascript extension. Change-Id: Icc378524008389af35631c64a1a0288eb4f271be
* Add * marking default enabled for crystal theme.Tomas Chvatal2012-05-051-2/+2
| | | | | | Also add galaxy to known list as it is pseudo alias for default. Change-Id: I5c1175a950319e73da29e77daca9243f165243f1