summaryrefslogtreecommitdiff
path: root/config_host.mk.in
AgeCommit message (Collapse)Author
2012-04-26fdo#39643: Remove --disable-strip-solver configure optionDavid Ostrovsky
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-04-24specific variable for where dev-install installsLuboš Luňák
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-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-16mingw: unbreak make checkDavid Tardon
Even if it does nothing because there is no installation available .-)
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-10Resolves: fdo#31022 about dialog is suboptimalAndrew Higginson
2012-04-07add external for cluceneDavid Tardon
2012-04-03only as of ICU 4.9 RBBI the Prepend property is emptyEike Rathke
This reverts 0c08a84c04b166ab6479716e2c33cd444d7e3dbe and instead strips the Prepend variable during build time.
2012-03-26typo in HAVE_GNUMAKE_FILE_FUNC, and var2file must return the filenameNorbert Thiebaud
2012-03-25detect of gnumake support $(file functionNorbert Thiebaud
$(file is a new function that landed in gnu-make cvs it allow to write a makefile variable directly into a file bypassing the usual command line size limitiation
2012-03-23Enable use of older tars that uses --strip-path to strip componentsFridrich Štrba
2012-03-21Add separate switch for disabling of dynamic loading (iOS) for orthogonalityTor Lillqvist
2012-03-19mingw: check for jpeg dllDavid Tardon
2012-03-19mingw: check for system iconv dllDavid Tardon
libxslt in Fedora mingw packages depends on it.
2012-03-18mingw: allow use of system zlibDavid Tardon
2012-03-18mingw: avoid hardcoded dll versions and depsDavid Tardon
The idea is to use libo_MINGW_CHECK_DLL for libs that must be available (typically that would be the "main" library, e.g., libxml2 or libcurl) and libo_MINGW_TRY_DLL for possible dependencies (that may not be the same on different systems). All further references to the dlls are exclusively through the configured variables or defines set from these variables (e.g., instead of hardcoding libxml2-2.dll, use $(MINGW_LIBXML2_DLL)). The macros are documented in m4/mingw.m4 . Files that must be changed when adding a new dll: * configure.in * config_host.mk.in * external/mingw-dlls/makefile.mk * scp2/source/ooo/makefile.mk * scp2/source/ooo/mingw_dlls.scp
2012-03-13make OString work even with old gcc that has SFINAE brokenLuboš Luňák
Since OString already has a ctor accepting const char*, I cannot find out a way to distinguish string literals other than using a template, otherwise const char* somehow takes precedence (all of gcc, clang, msvc). But the template requires the Substitution Is Not A Failure Idiom to actually create only wanted instances. And the compiler can try evaluate the OString ctor as a possibility when comparing an int to an anonymous enum, and anonymous enum as a type without linkage cannot be a template argument before C++11. SFINAE should still work, but not with gcc older than 4.0.2 (which we right now use only on macs). So for that case disable the string literal ctors, which means macs will have one extra strlen call, and also that embedded \0's in string literals will be inconsistent. The tiny performance problem shouldn't matter that much and will eventually go away, the \0 problem should not matter, since before string literal ctors were introduced \0's had not been included anyway unless RTL_CONSTASCII_STRINGPARAM was used. So we should be safe and when removing the CONSTASCII macros \0 cases should be handled by explicitly mentioning the length.
2012-03-08Export the LCMS2_CFLAGS and LCMS2_LIBSFridrich Štrba
2012-03-02Check for Clang in configury and store and use resultTor Lillqvist
2012-03-02Creating a module lcms2Fridrich Štrba
2012-02-27Add --disable-extensions switch for future implementationTor Lillqvist
2012-02-27s/interpreters/scripting/Tor Lillqvist
2012-02-27Decouple disabling of scripting (BASIC &co) from OS being iOSTor Lillqvist
2012-02-24Removed unused --enable-uglyStephan Bergmann
2012-02-23bootstrap replacement c++ help componentCaolán McNamara
2012-02-21build also with older npapiLuboš Luňák
They were apparently lame enough to make a source-incompatible change without changing API version or anything similar.
2012-02-21More --disable-database-connectivity work, still experimentalTor Lillqvist
2012-02-20headless: cleanup HEADLESS definitionRiccardo Magliocchetti
Define HEADLESS globally as it is meant to be.
2012-02-17SOLAREXTRALIB unusedMatúš Kukan
2012-02-13add check for xmllintCaolán McNamara
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud
2012-02-05coup de grace for Env.Host.sh and associated filesNorbert Thiebaud
2012-02-05remove everything possible but PATH from set_soenvNorbert Thiebaud
only PATH and SOLARENV which is used as a trigger to call Env.Host.sh are left...
2012-02-05migrate a bunch of mostly windows related variables + clean-up in set_soenvNorbert Thiebaud
2012-02-05migrate TARFILE_LOCATION out of set_soenvNorbert Thiebaud
2012-02-05migrate WITH_POOR_HELP_LOCALIZATIONS out of set_soenvNorbert Thiebaud
2012-02-05migrate ENABLE_DEBUG out of set_soenvNorbert Thiebaud
2012-02-05migrate SOLARINC/LIB[_FOR_BUILD] out of set_soenvNorbert Thiebaud
2012-02-05migrate SYSBASE out of set_soenvNorbert Thiebaud
2012-02-05migrate EXTERNAL_WARNINGS_NOT_ERRORS out of set_soenvNorbert Thiebaud
2012-02-05replace SOLARSRC by SRC_ROOT and get rid of SOLARDEFIMG usesNorbert Thiebaud
2012-02-05migrate SYNAMIC_CRT and use_shl_versionNorbert Thiebaud
2012-02-05move WORK_STAMP out of set_soenv.inNorbert Thiebaud
2012-02-05Move MACOS related variable out of set_soenv.inNorbert Thiebaud
2012-02-05move COMPATH,EPM_FLAGS and connex variables out of set_soenv.inNorbert Thiebaud
2012-01-20Improve Android configuryTor Lillqvist
Add a --with-android-sdk switch, and make that and the --with-android-ndk mandatory when building for Android. Automatically create a proper android/sc/qa/local.properties file (which points to the SDK) for Ant. Restore the Android ARM code generation related flags that I think we want to use (that used to be mentioned in README.cross but were accidentally dropped) to the automated setting of CC and CXX.
2012-01-18android: add --with-android-ndk= option to simplify configure.Michael Meeks
2012-01-15simplify handling of JITC_PROCESSOR_TYPEDavid Tardon