summaryrefslogtreecommitdiffstats
path: root/config_host.mk.in
Commit message (Collapse)AuthorAgeFilesLines
* add external for cluceneDavid Tardon2012-04-071-0/+3
|
* only as of ICU 4.9 RBBI the Prepend property is emptyEike Rathke2012-04-031-0/+1
| | | | | This reverts 0c08a84c04b166ab6479716e2c33cd444d7e3dbe and instead strips the Prepend variable during build time.
* typo in HAVE_GNUMAKE_FILE_FUNC, and var2file must return the filenameNorbert Thiebaud2012-03-261-1/+1
|
* detect of gnumake support $(file functionNorbert Thiebaud2012-03-251-0/+1
| | | | | | $(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
* Enable use of older tars that uses --strip-path to strip componentsFridrich Štrba2012-03-231-0/+1
|
* Add separate switch for disabling of dynamic loading (iOS) for orthogonalityTor Lillqvist2012-03-211-0/+1
|
* mingw: check for jpeg dllDavid Tardon2012-03-191-0/+1
|
* mingw: check for system iconv dllDavid Tardon2012-03-191-0/+1
| | | | libxslt in Fedora mingw packages depends on it.
* mingw: allow use of system zlibDavid Tardon2012-03-181-0/+4
|
* mingw: avoid hardcoded dll versions and depsDavid Tardon2012-03-181-1/+40
| | | | | | | | | | | | | | | | | | | 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
* make OString work even with old gcc that has SFINAE brokenLuboš Luňák2012-03-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Export the LCMS2_CFLAGS and LCMS2_LIBSFridrich Štrba2012-03-081-0/+2
|
* Check for Clang in configury and store and use resultTor Lillqvist2012-03-021-0/+1
|
* Creating a module lcms2Fridrich Štrba2012-03-021-0/+1
|
* Add --disable-extensions switch for future implementationTor Lillqvist2012-02-271-0/+1
|
* s/interpreters/scripting/Tor Lillqvist2012-02-271-1/+1
|
* Decouple disabling of scripting (BASIC &co) from OS being iOSTor Lillqvist2012-02-271-0/+1
|
* Removed unused --enable-uglyStephan Bergmann2012-02-241-1/+0
|
* bootstrap replacement c++ help componentCaolán McNamara2012-02-231-3/+0
|
* build also with older npapiLuboš Luňák2012-02-211-0/+1
| | | | | They were apparently lame enough to make a source-incompatible change without changing API version or anything similar.
* More --disable-database-connectivity work, still experimentalTor Lillqvist2012-02-211-0/+1
|
* headless: cleanup HEADLESS definitionRiccardo Magliocchetti2012-02-201-0/+1
| | | | Define HEADLESS globally as it is meant to be.
* SOLAREXTRALIB unusedMatúš Kukan2012-02-171-1/+0
|
* add check for xmllintCaolán McNamara2012-02-131-0/+1
|
* switch to include-based build rather than sourced-based buildNorbert Thiebaud2012-02-051-511/+511
|
* coup de grace for Env.Host.sh and associated filesNorbert Thiebaud2012-02-051-6/+4
|
* remove everything possible but PATH from set_soenvNorbert Thiebaud2012-02-051-0/+14
| | | | | only PATH and SOLARENV which is used as a trigger to call Env.Host.sh are left...
* migrate a bunch of mostly windows related variables + clean-up in set_soenvNorbert Thiebaud2012-02-051-0/+48
|
* migrate TARFILE_LOCATION out of set_soenvNorbert Thiebaud2012-02-051-0/+1
|
* migrate WITH_POOR_HELP_LOCALIZATIONS out of set_soenvNorbert Thiebaud2012-02-051-0/+2
|
* migrate ENABLE_DEBUG out of set_soenvNorbert Thiebaud2012-02-051-0/+1
|
* migrate SOLARINC/LIB[_FOR_BUILD] out of set_soenvNorbert Thiebaud2012-02-051-0/+10
|
* migrate SYSBASE out of set_soenvNorbert Thiebaud2012-02-051-0/+1
|
* migrate EXTERNAL_WARNINGS_NOT_ERRORS out of set_soenvNorbert Thiebaud2012-02-051-0/+1
|
* replace SOLARSRC by SRC_ROOT and get rid of SOLARDEFIMG usesNorbert Thiebaud2012-02-051-0/+1
|
* migrate SYNAMIC_CRT and use_shl_versionNorbert Thiebaud2012-02-051-0/+2
|
* move WORK_STAMP out of set_soenv.inNorbert Thiebaud2012-02-051-0/+1
|
* Move MACOS related variable out of set_soenv.inNorbert Thiebaud2012-02-051-0/+6
|
* move COMPATH,EPM_FLAGS and connex variables out of set_soenv.inNorbert Thiebaud2012-02-051-0/+9
|
* Improve Android configuryTor Lillqvist2012-01-201-0/+1
| | | | | | | | | | | 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.
* android: add --with-android-ndk= option to simplify configure.Michael Meeks2012-01-181-0/+1
|
* simplify handling of JITC_PROCESSOR_TYPEDavid Tardon2012-01-151-1/+1
|
* config*: add cflags for gio, gconf and gnomevfsMatúš Kukan2012-01-151-0/+6
|
* avoid generating a file in the source treeDavid Tardon2012-01-111-0/+1
|
* Switch from autodoc to doxygen for SDK C++ documentation.Stephan Bergmann2012-01-051-0/+1
| | | | | | | * New build prerequisite doxygen (controllable via --with-doxygen). * Adapted various headers to slightly different doxygen documentation syntax, but much clean up still remains to be done (i.e., warnings emitted by doxygen fixed).
* migrate JAVALIB out of set_soenv.inNorbert Thiebaud2012-01-021-0/+1
|
* avoid conditional define, since they may cause troubles in x-comp caseNorbert Thiebaud2012-01-021-11/+11
|
* oops use == not = in dmake conditionalNorbert Thiebaud2012-01-021-8/+11
|
* ICU relying on undef is not viable in cross-compile scenarioNorbert Thiebaud2012-01-021-3/+3
|
* GNUCOPY is one of these var that are defined-sensitive.Norbert Thiebaud2012-01-011-4/+4
|