1# ========================================================================= 2# This makefile was generated by 3# Bakefile 0.2.9 (http://www.bakefile.org) 4# Do not modify, all changes will be overwritten! 5# ========================================================================= 6 7 8@MAKE_SET@ 9 10prefix = @prefix@ 11exec_prefix = @exec_prefix@ 12datarootdir = @datarootdir@ 13INSTALL = @INSTALL@ 14SHARED_LD_MODULE_CXX = @SHARED_LD_MODULE_CXX@ 15SO_SUFFIX_MODULE = @SO_SUFFIX_MODULE@ 16EXEEXT = @EXEEXT@ 17WINDRES = @WINDRES@ 18REZ = @REZ@ 19SETFILE = @SETFILE@ 20PIC_FLAG = @PIC_FLAG@ 21STRIP = @STRIP@ 22NM = @NM@ 23INSTALL_PROGRAM = @INSTALL_PROGRAM@ 24INSTALL_DIR = @INSTALL_DIR@ 25BK_DEPS = @BK_DEPS@ 26srcdir = @srcdir@ 27top_srcdir = @top_srcdir@ 28libdir = @libdir@ 29DLLPREFIX_MODULE = @DLLPREFIX_MODULE@ 30LIBS = @LIBS@ 31LDFLAGS_GUI = @LDFLAGS_GUI@ 32CXX = @CXX@ 33CXXFLAGS = @CXXFLAGS@ 34CPPFLAGS = @CPPFLAGS@ 35LDFLAGS = @LDFLAGS@ 36WX_LIB_FLAVOUR = @WX_LIB_FLAVOUR@ 37TOOLKIT = @TOOLKIT@ 38TOOLKIT_LOWERCASE = @TOOLKIT_LOWERCASE@ 39TOOLKIT_VERSION = @TOOLKIT_VERSION@ 40TOOLCHAIN_FULLNAME = @TOOLCHAIN_FULLNAME@ 41EXTRALIBS = @EXTRALIBS@ 42EXTRALIBS_GUI = @EXTRALIBS_GUI@ 43HOST_SUFFIX = @HOST_SUFFIX@ 44SAMPLES_RPATH_FLAG = @SAMPLES_RPATH_FLAG@ 45SAMPLES_RPATH_POSTLINK = @SAMPLES_RPATH_POSTLINK@ 46wx_top_builddir = @wx_top_builddir@ 47 48### Variables: ### 49 50DESTDIR = 51WX_RELEASE = 2.8 52WX_RELEASE_NODOT = 28 53WX_VERSION = $(WX_RELEASE).12 54LIBDIRNAME = $(wx_top_builddir)/lib 55PLUGINS_INST_DIR = $(libdir)/wx/$(PLUGIN_VERSION0) 56RENDER_CXXFLAGS = -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \ 57 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \ 58 -I$(srcdir) $(__DLLFLAG_p) -I$(srcdir)/../../samples $(CPPFLAGS) $(CXXFLAGS) 59RENDER_OBJECTS = \ 60 $(__render___win32rc) \ 61 $(__render_os2_lib_res) \ 62 render_render.o 63RENDDLL_CXXFLAGS = -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \ 64 $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \ 65 -DWXUSINGDLL $(PIC_FLAG) $(CPPFLAGS) $(CXXFLAGS) 66RENDDLL_OBJECTS = \ 67 renddll_renddll.o 68 69### Conditionally set variables: ### 70 71@COND_DEPS_TRACKING_0@CXXC = $(CXX) 72@COND_DEPS_TRACKING_1@CXXC = $(BK_DEPS) $(CXX) 73@COND_USE_GUI_0@PORTNAME = base 74@COND_USE_GUI_1@PORTNAME = $(TOOLKIT_LOWERCASE)$(TOOLKIT_VERSION) 75@COND_TOOLKIT_MAC@WXBASEPORT = _carbon 76@COND_PLATFORM_WIN32_1@WXCOMPILER = _gcc 77@COND_BUILD_debug_DEBUG_FLAG_default@WXDEBUGFLAG = d 78@COND_DEBUG_FLAG_1@WXDEBUGFLAG = d 79@COND_UNICODE_1@WXUNICODEFLAG = u 80@COND_WXUNIV_1@WXUNIVNAME = univ 81@COND_MONOLITHIC_0@EXTRALIBS_FOR_BASE = $(EXTRALIBS) 82@COND_MONOLITHIC_1@EXTRALIBS_FOR_BASE = $(EXTRALIBS) $(EXTRALIBS_GUI) 83@COND_MONOLITHIC_0@EXTRALIBS_FOR_GUI = $(EXTRALIBS_GUI) 84@COND_MONOLITHIC_1@EXTRALIBS_FOR_GUI = 85@COND_PLATFORM_UNIX_0@PLUGIN_VERSION0 = $(WX_RELEASE_NODOT) 86@COND_PLATFORM_UNIX_1@PLUGIN_VERSION0 = $(WX_RELEASE) 87@COND_PLATFORM_UNIX_0@PLUGVERDELIM = 88@COND_PLATFORM_UNIX_1@PLUGVERDELIM = - 89@COND_BUILD_release_UNICODE_0@PLUGINSUFFIX = 90@COND_BUILD_debug_UNICODE_0@PLUGINSUFFIX = d 91@COND_BUILD_release_UNICODE_1@PLUGINSUFFIX = u 92@COND_BUILD_debug_UNICODE_1@PLUGINSUFFIX = ud 93@COND_PLATFORM_MAC_0@__render___mac_setfilecmd = @true 94@COND_PLATFORM_MAC_1@__render___mac_setfilecmd = \ 95@COND_PLATFORM_MAC_1@ $(SETFILE) -a C render$(EXEEXT) 96@COND_PLATFORM_MAC_1@__render___mac_rezcmd = $(__MACOSX_RESOURCES_p_1) 97@COND_WXUNIV_1@__WXUNIV_DEFINE_p_1 = -d __WXUNIVERSAL__ 98@COND_WXUNIV_1@__WXUNIV_DEFINE_p_2 = --define __WXUNIVERSAL__ 99@COND_USE_EXCEPTIONS_0@__EXCEPTIONS_DEFINE_p_1 = -d wxNO_EXCEPTIONS 100@COND_USE_EXCEPTIONS_0@__EXCEPTIONS_DEFINE_p_2 = --define wxNO_EXCEPTIONS 101@COND_USE_RTTI_0@__RTTI_DEFINE_p_1 = -d wxNO_RTTI 102@COND_USE_RTTI_0@__RTTI_DEFINE_p_2 = --define wxNO_RTTI 103@COND_USE_THREADS_0@__THREAD_DEFINE_p_1 = -d wxNO_THREADS 104@COND_USE_THREADS_0@__THREAD_DEFINE_p_2 = --define wxNO_THREADS 105@COND_SHARED_1@__DLLFLAG_p = -DWXUSINGDLL 106@COND_SHARED_1@__DLLFLAG_p_1 = -d WXUSINGDLL 107@COND_SHARED_1@__DLLFLAG_p_2 = --define WXUSINGDLL 108COND_PLATFORM_OS2_1___render___os2_emxbindcmd = $(NM) render$(EXEEXT) | if grep \ 109 -q pmwin.763 ; then emxbind -ep render$(EXEEXT) ; fi 110@COND_PLATFORM_OS2_1@__render___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___render___os2_emxbindcmd) 111@COND_TOOLKIT_MSW@__RCDEFDIR_p = -i \ 112@COND_TOOLKIT_MSW@ $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME) 113@COND_TOOLKIT_MSW@__RCDEFDIR_p_1 = --include-dir \ 114@COND_TOOLKIT_MSW@ $(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME) 115@COND_PLATFORM_WIN32_1@__render___win32rc = render_sample_rc.o 116@COND_PLATFORM_OS2_1@__render_os2_lib_res = \ 117@COND_PLATFORM_OS2_1@ $(top_srcdir)/include/wx/os2/wx.res 118@COND_PLATFORM_MACOSX_1@__render_app_Contents_PkgInfo___depname \ 119@COND_PLATFORM_MACOSX_1@ = render.app/Contents/PkgInfo 120@COND_PLATFORM_MACOSX_1@__render_bundle___depname = render_bundle 121@COND_TOOLKIT_COCOA@____render_BUNDLE_TGT_REF_DEP = \ 122@COND_TOOLKIT_COCOA@ $(__render_app_Contents_PkgInfo___depname) 123@COND_TOOLKIT_MAC@____render_BUNDLE_TGT_REF_DEP = \ 124@COND_TOOLKIT_MAC@ $(__render_app_Contents_PkgInfo___depname) 125COND_SHARED_1___renddll___depname = \ 126 $(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(PLUGINSUFFIX)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE) 127@COND_SHARED_1@__renddll___depname = $(COND_SHARED_1___renddll___depname) 128@COND_SHARED_1@__install_renddll___depname = install_renddll 129@COND_SHARED_1@__uninstall_renddll___depname = uninstall_renddll 130COND_TOOLKIT_MAC___MACOSX_RESOURCES_p_1 = $(REZ) -d __DARWIN__ -t APPL -d \ 131 __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) \ 132 $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) -i $(srcdir) $(__DLLFLAG_p_1) -i \ 133 $(srcdir)/../../samples $(__RCDEFDIR_p) -i $(top_srcdir)/include -o \ 134 render$(EXEEXT) Carbon.r sample.r 135@COND_TOOLKIT_MAC@__MACOSX_RESOURCES_p_1 = $(COND_TOOLKIT_MAC___MACOSX_RESOURCES_p_1) 136@COND_WXUNIV_1@__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__ 137@COND_USE_EXCEPTIONS_0@__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONS 138@COND_USE_RTTI_0@__RTTI_DEFINE_p = -DwxNO_RTTI 139@COND_USE_THREADS_0@__THREAD_DEFINE_p = -DwxNO_THREADS 140COND_MONOLITHIC_0___WXLIB_CORE_p = \ 141 -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_core-$(WX_RELEASE)$(HOST_SUFFIX) 142@COND_MONOLITHIC_0@__WXLIB_CORE_p = $(COND_MONOLITHIC_0___WXLIB_CORE_p) 143COND_MONOLITHIC_0___WXLIB_BASE_p = \ 144 -lwx_base$(WXBASEPORT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 145@COND_MONOLITHIC_0@__WXLIB_BASE_p = $(COND_MONOLITHIC_0___WXLIB_BASE_p) 146COND_MONOLITHIC_1___WXLIB_MONO_p = \ 147 -lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 148@COND_MONOLITHIC_1@__WXLIB_MONO_p = $(COND_MONOLITHIC_1___WXLIB_MONO_p) 149@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@__LIB_TIFF_p \ 150@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@ = \ 151@COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@ -lwxtiff$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 152@COND_USE_GUI_1_wxUSE_LIBJPEG_builtin@__LIB_JPEG_p \ 153@COND_USE_GUI_1_wxUSE_LIBJPEG_builtin@ = \ 154@COND_USE_GUI_1_wxUSE_LIBJPEG_builtin@ -lwxjpeg$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 155@COND_USE_GUI_1_wxUSE_LIBPNG_builtin@__LIB_PNG_p \ 156@COND_USE_GUI_1_wxUSE_LIBPNG_builtin@ = \ 157@COND_USE_GUI_1_wxUSE_LIBPNG_builtin@ -lwxpng$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 158@COND_wxUSE_ZLIB_builtin@__LIB_ZLIB_p = \ 159@COND_wxUSE_ZLIB_builtin@ -lwxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 160@COND_wxUSE_ODBC_builtin@__LIB_ODBC_p = \ 161@COND_wxUSE_ODBC_builtin@ -lwxodbc$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 162COND_wxUSE_REGEX_builtin___LIB_REGEX_p = \ 163 -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 164@COND_wxUSE_REGEX_builtin@__LIB_REGEX_p = $(COND_wxUSE_REGEX_builtin___LIB_REGEX_p) 165@COND_wxUSE_EXPAT_builtin@__LIB_EXPAT_p = \ 166@COND_wxUSE_EXPAT_builtin@ -lwxexpat$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX) 167 168### Targets: ### 169 170all: render$(EXEEXT) $(__render_bundle___depname) $(__renddll___depname) 171 172install: $(__install_renddll___depname) 173 174uninstall: $(__uninstall_renddll___depname) 175 176install-strip: install 177 $(STRIP) $(DESTDIR)$(PLUGINS_INST_DIR)/$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(PLUGINSUFFIX)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE) 178 179clean: 180 rm -rf ./.deps ./.pch 181 rm -f ./*.o 182 rm -f render$(EXEEXT) 183 rm -rf render.app 184 rm -f $(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(PLUGINSUFFIX)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE) 185 186distclean: clean 187 rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile 188 189render$(EXEEXT): $(RENDER_OBJECTS) $(__render___win32rc) 190 $(CXX) -o $@ $(RENDER_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS_GUI) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_ODBC_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS) 191 $(__render___mac_rezcmd) 192 $(__render___mac_setfilecmd) 193 $(__render___os2_emxbindcmd) 194 $(SAMPLES_RPATH_POSTLINK) 195 196@COND_PLATFORM_MACOSX_1@render.app/Contents/PkgInfo: render$(EXEEXT) $(top_srcdir)/src/mac/carbon/Info.plist.in $(top_srcdir)/src/mac/carbon/wxmac.icns 197@COND_PLATFORM_MACOSX_1@ mkdir -p render.app/Contents 198@COND_PLATFORM_MACOSX_1@ mkdir -p render.app/Contents/MacOS 199@COND_PLATFORM_MACOSX_1@ mkdir -p render.app/Contents/Resources 200@COND_PLATFORM_MACOSX_1@ 201@COND_PLATFORM_MACOSX_1@ 202@COND_PLATFORM_MACOSX_1@ sed -e "s/IDENTIFIER/`echo $(srcdir) | sed -e 's,\.\./,,g' | sed -e 's,/,.,g'`/" \ 203@COND_PLATFORM_MACOSX_1@ -e "s/EXECUTABLE/render/" \ 204@COND_PLATFORM_MACOSX_1@ -e "s/VERSION/$(WX_VERSION)/" \ 205@COND_PLATFORM_MACOSX_1@ $(top_srcdir)/src/mac/carbon/Info.plist.in >render.app/Contents/Info.plist 206@COND_PLATFORM_MACOSX_1@ 207@COND_PLATFORM_MACOSX_1@ 208@COND_PLATFORM_MACOSX_1@ echo -n "APPL????" >render.app/Contents/PkgInfo 209@COND_PLATFORM_MACOSX_1@ 210@COND_PLATFORM_MACOSX_1@ 211@COND_PLATFORM_MACOSX_1@ ln -f render$(EXEEXT) render.app/Contents/MacOS/render 212@COND_PLATFORM_MACOSX_1@ 213@COND_PLATFORM_MACOSX_1@ 214@COND_PLATFORM_MACOSX_1@ cp -f $(top_srcdir)/src/mac/carbon/wxmac.icns render.app/Contents/Resources/wxmac.icns 215 216@COND_PLATFORM_MACOSX_1@render_bundle: $(____render_BUNDLE_TGT_REF_DEP) 217 218@COND_SHARED_1@$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(PLUGINSUFFIX)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE): $(RENDDLL_OBJECTS) 219@COND_SHARED_1@ $(SHARED_LD_MODULE_CXX) $@ $(RENDDLL_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_ODBC_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS) 220 221@COND_SHARED_1@install_renddll: $(__renddll___depname) 222@COND_SHARED_1@ $(INSTALL_DIR) $(DESTDIR)$(PLUGINS_INST_DIR) 223@COND_SHARED_1@ $(INSTALL_PROGRAM) $(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(PLUGINSUFFIX)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE) $(DESTDIR)$(PLUGINS_INST_DIR) 224 225@COND_SHARED_1@uninstall_renddll: 226@COND_SHARED_1@ rm -f $(DESTDIR)$(PLUGINS_INST_DIR)/$(DLLPREFIX_MODULE)renddll_$(PORTNAME)$(WXUNIVNAME)$(PLUGINSUFFIX)$(PLUGVERDELIM)$(PLUGIN_VERSION0)$(WXCOMPILER).$(SO_SUFFIX_MODULE) 227 228render_sample_rc.o: $(srcdir)/../../samples/sample.rc 229 $(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_2) $(__EXCEPTIONS_DEFINE_p_2) $(__RTTI_DEFINE_p_2) $(__THREAD_DEFINE_p_2) --include-dir $(srcdir) $(__DLLFLAG_p_2) --include-dir $(srcdir)/../../samples $(__RCDEFDIR_p_1) --include-dir $(top_srcdir)/include 230 231render_render.o: $(srcdir)/render.cpp 232 $(CXXC) -c -o $@ $(RENDER_CXXFLAGS) $(srcdir)/render.cpp 233 234renddll_renddll.o: $(srcdir)/renddll.cpp 235 $(CXXC) -c -o $@ $(RENDDLL_CXXFLAGS) $(srcdir)/renddll.cpp 236 237 238# Include dependency info, if present: 239@IF_GNU_MAKE@-include ./.deps/*.d 240 241.PHONY: all install uninstall clean distclean render_bundle install_renddll \ 242 uninstall_renddll 243