summaryrefslogtreecommitdiff
path: root/m4/mingw.m4
AgeCommit message (Collapse)AuthorFilesLines
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-22/+4
2013-04-10one variable to rule them allDavid Tardon1-24/+25
one variable to find them, one variable to deliver them all and into filelist put them, in $INSTDIR where the installer searches. Change-Id: I989f578f0ed6f9ef9167522249b36d95c15bfd1b
2013-01-02use MINGW_SYSROOT consistentlyLuboš Luňák1-1/+1
Restore all cases to expect /mingw/ included in the path.
2012-12-31configure only looks in $MINGW_SYSROOTDavid Tardon1-2/+1
Change-Id: I8882525ae6ae24957d9e34fc1ab8d5525251889c
2012-05-01fdo#47584 add yet another MinGW dll filename patternAndras Timar1-0/+4
2012-03-18mingw: avoid hardcoded dll versions and depsDavid Tardon1-74/+96
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-02-21allow to pass default dll listDavid Tardon1-34/+56
2012-02-20expect sed has already been detectedDavid Tardon1-4/+3
Reportedly AC_PROG_SED does not exist on XCode 2.5 .
2012-02-17add macro for extracting mingw dll names from libtool filesDavid Tardon1-0/+61
Hardcoding dll names from SuSE Linux in configure.in is not good, because they might be slightly different on other systems (notably Fedora :-), or the libraries might be compiled with different dependencies.