From 2713e62971681f82a95fa7b701c796c5fe864a74 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Thu, 5 Oct 2006 22:45:17 +0000 Subject: [PATCH] Add USE_GDIPLUS option that will control (for the makefile builds) if the gdiplus.lib library is added to the link, and whether wxUSE_GRAPHICS_CONTEXT should be defined. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41645 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- build/bakefiles/build_cfg.bkl | 1 + build/bakefiles/common.bkl | 11 + build/bakefiles/config.bkl | 11 + build/msw/config.bcc | 5 + build/msw/config.gcc | 3 + build/msw/config.vc | 3 + build/msw/config.wat | 3 + build/msw/makefile.bcc | 321 +++++++++++++------------ build/msw/makefile.gcc | 371 +++++++++++++++-------------- build/msw/makefile.vc | 372 +++++++++++++++-------------- build/msw/makefile.wat | 424 ++++++++++++++++++---------------- 11 files changed, 826 insertions(+), 699 deletions(-) diff --git a/build/bakefiles/build_cfg.bkl b/build/bakefiles/build_cfg.bkl index 99e6292ca0..0364cb33fb 100644 --- a/build/bakefiles/build_cfg.bkl +++ b/build/bakefiles/build_cfg.bkl @@ -43,6 +43,7 @@ @echo USE_ODBC=$(USE_ODBC) >>$(BUILD_CFG_FILE) @echo USE_OPENGL=$(USE_OPENGL) >>$(BUILD_CFG_FILE) @echo USE_QA=$(USE_QA) >>$(BUILD_CFG_FILE) + @echo USE_GDIPLUS=$(USE_GDIPLUS) >>$(BUILD_CFG_FILE) @echo COMPILER=$(COMPILER) >>$(BUILD_CFG_FILE) @echo CC=$(CC) >>$(BUILD_CFG_FILE) @echo CXX=$(CXX) >>$(BUILD_CFG_FILE) diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl index 52dae40a13..1d95059e87 100644 --- a/build/bakefiles/common.bkl +++ b/build/bakefiles/common.bkl @@ -282,6 +282,15 @@ unicows + + + gdiplus + + + wxUSE_GRAPHICS_CONTEXT=1 + + + /MACHINE:AMD64 /MACHINE:AMD64 @@ -478,6 +487,7 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r $(THREAD_DEFINE) $(UNICODE_DEFINE) $(MSLU_DEFINE) + $(GFXCTX_DEFINE) $(SETUPHDIR) $(TOP_SRCDIR)include $(LIBDIRNAME) @@ -524,6 +534,7 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r $(UNICOWS_LIB) + $(GDIPLUS_LIB) ole2w32 diff --git a/build/bakefiles/config.bkl b/build/bakefiles/config.bkl index 13989771be..768b0ea4de 100644 --- a/build/bakefiles/config.bkl +++ b/build/bakefiles/config.bkl @@ -266,6 +266,16 @@ Acts according to BUILD by default. + + + +