only link with 3rd party libs if they're needed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2005-08-05 22:39:57 +00:00
parent 7a64baad69
commit 908f087155

View File

@@ -30,12 +30,24 @@
#endif #endif
#ifdef _DEBUG #ifdef _DEBUG
#pragma comment(lib,"wxexpatd") #if wxUSE_XML
#pragma comment(lib,"wxjpegd") #pragma comment(lib,"wxexpatd")
#pragma comment(lib,"wxpngd") #endif
#pragma comment(lib,"wxregexud") #if wxUSE_LIBJPEG
#pragma comment(lib,"wxtiffd") #pragma comment(lib,"wxjpegd")
#pragma comment(lib,"wxzlibd") #endif
#if wxUSE_LIBPNG
#pragma comment(lib,"wxpngd")
#endif
#if wxUSE_REGEX
#pragma comment(lib,"wxregexud")
#endif
#if wxUSE_LIBTIFF
#pragma comment(lib,"wxtiffd")
#endif
#if wxUSE_ZLIB
#pragma comment(lib,"wxzlibd")
#endif
#pragma comment(lib,"wxbase26ud") #pragma comment(lib,"wxbase26ud")
#pragma comment(lib,"wxbase26ud_net") #pragma comment(lib,"wxbase26ud_net")
#pragma comment(lib,"wxbase26ud_xml") #pragma comment(lib,"wxbase26ud_xml")
@@ -45,12 +57,24 @@
#pragma comment(lib,"wxmsw26ud_qa") #pragma comment(lib,"wxmsw26ud_qa")
#pragma comment(lib,"wxmsw26ud_xrc") #pragma comment(lib,"wxmsw26ud_xrc")
#else // release #else // release
#pragma comment(lib,"wxexpat") #if wxUSE_XML
#pragma comment(lib,"wxjpeg") #pragma comment(lib,"wxexpat")
#pragma comment(lib,"wxpng") #endif
#pragma comment(lib,"wxregexu") #if wxUSE_LIBJPEG
#pragma comment(lib,"wxtiff") #pragma comment(lib,"wxjpeg")
#pragma comment(lib,"wxzlib") #endif
#if wxUSE_LIBPNG
#pragma comment(lib,"wxpng")
#endif
#if wxUSE_REGEX
#pragma comment(lib,"wxregexu")
#endif
#if wxUSE_LIBTIFF
#pragma comment(lib,"wxtiff")
#endif
#if wxUSE_ZLIB
#pragma comment(lib,"wxzlib")
#endif
#pragma comment(lib,"wxbase26u") #pragma comment(lib,"wxbase26u")
#pragma comment(lib,"wxbase26u_net") #pragma comment(lib,"wxbase26u_net")
#pragma comment(lib,"wxbase26u_xml") #pragma comment(lib,"wxbase26u_xml")
@@ -76,12 +100,24 @@
#endif // shared/static #endif // shared/static
#ifdef _DEBUG #ifdef _DEBUG
#pragma comment(lib,"wxexpatd") #if wxUSE_XML
#pragma comment(lib,"wxjpegd") #pragma comment(lib,"wxexpatd")
#pragma comment(lib,"wxpngd") #endif
#pragma comment(lib,"wxregexd") #if wxUSE_LIBJPEG
#pragma comment(lib,"wxtiffd") #pragma comment(lib,"wxjpegd")
#pragma comment(lib,"wxzlibd") #endif
#if wxUSE_LIBPNG
#pragma comment(lib,"wxpngd")
#endif
#if wxUSE_REGEX
#pragma comment(lib,"wxregexud")
#endif
#if wxUSE_LIBTIFF
#pragma comment(lib,"wxtiffd")
#endif
#if wxUSE_ZLIB
#pragma comment(lib,"wxzlibd")
#endif
#pragma comment(lib,"wxbase26d") #pragma comment(lib,"wxbase26d")
#pragma comment(lib,"wxbase26d_net") #pragma comment(lib,"wxbase26d_net")
#pragma comment(lib,"wxbase26d_xml") #pragma comment(lib,"wxbase26d_xml")
@@ -91,12 +127,24 @@
#pragma comment(lib,"wxmsw26d_qa") #pragma comment(lib,"wxmsw26d_qa")
#pragma comment(lib,"wxmsw26d_xrc") #pragma comment(lib,"wxmsw26d_xrc")
#else // release #else // release
#pragma comment(lib,"wxexpat") #if wxUSE_XML
#pragma comment(lib,"wxjpeg") #pragma comment(lib,"wxexpat")
#pragma comment(lib,"wxpng") #endif
#pragma comment(lib,"wxregex") #if wxUSE_LIBJPEG
#pragma comment(lib,"wxtiff") #pragma comment(lib,"wxjpeg")
#pragma comment(lib,"wxzlib") #endif
#if wxUSE_LIBPNG
#pragma comment(lib,"wxpng")
#endif
#if wxUSE_REGEX
#pragma comment(lib,"wxregexu")
#endif
#if wxUSE_LIBTIFF
#pragma comment(lib,"wxtiff")
#endif
#if wxUSE_ZLIB
#pragma comment(lib,"wxzlib")
#endif
#pragma comment(lib,"wxbase26") #pragma comment(lib,"wxbase26")
#pragma comment(lib,"wxbase26_net") #pragma comment(lib,"wxbase26_net")
#pragma comment(lib,"wxbase26_xml") #pragma comment(lib,"wxbase26_xml")