From: John L. <jr...@us...> - 2007-08-02 18:25:47
|
Update of /cvsroot/wxlua/wxLua/modules/wxbind/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv3896/wxLua/modules/wxbind/include Modified Files: wxbinddefs.h Log Message: Add modules/wxbind/include/wxbinddefs.h so you can edit it Cleanup wxbinddefs.h Index: wxbinddefs.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxbinddefs.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** wxbinddefs.h 31 Jul 2007 20:51:21 -0000 1.7 --- wxbinddefs.h 2 Aug 2007 18:25:42 -0000 1.8 *************** *** 184,293 **** // ---------------------------------------------------------------------------- ! #define WXLUA_DECLARE_BIND_WXLUA extern WXDLLIMPEXP_WXLUA bool wxLuaBinding_wxlua_init(); // modules/wxlua #define WXLUA_DECLARE_BIND_WXLUASOCKET extern WXDLLIMPEXP_WXLUASOCKET bool wxLuaBinding_wxluasocket_init(); // modules/wxluasocket ! #define WXLUA_DECLARE_BIND_WXBASE extern WXDLLIMPEXP_BINDWXBASE bool wxLuaBinding_wxbase_init(); // modules/wxbind ! #define WXLUA_DECLARE_BIND_WXCORE extern WXDLLIMPEXP_BINDWXCORE bool wxLuaBinding_wxcore_init(); // modules/wxbind ! #define WXLUA_DECLARE_BIND_WXADV extern WXDLLIMPEXP_BINDWXADV bool wxLuaBinding_wxadv_init(); // modules/wxbind ! #define WXLUA_DECLARE_BIND_WXNET extern WXDLLIMPEXP_BINDWXNET bool wxLuaBinding_wxnet_init(); // modules/wxbind ! ! #if wxUSE_XML ! #define WXLUA_DECLARE_BIND_WXXML extern WXDLLIMPEXP_BINDWXXML bool wxLuaBinding_wxxml_init(); // modules/wxbind ! #else ! #define WXLUA_DECLARE_BIND_WXXML ! //#warning "WXLUA_DECLARE_BIND_WXXML is not used since wxUSE_XML=0" ! #endif //wxUSE_XML ! ! #if wxUSE_XRC ! #define WXLUA_DECLARE_BIND_WXXRC extern WXDLLIMPEXP_BINDWXXRC bool wxLuaBinding_wxxrc_init(); // modules/wxbind ! #else ! #define WXLUA_DECLARE_BIND_WXXRC ! //#warning "WXLUA_DECLARE_BIND_WXXRC is not used since wxUSE_XRC=0" ! #endif //wxUSE_XRC ! ! #if wxUSE_HTML ! #define WXLUA_DECLARE_BIND_WXHTML extern WXDLLIMPEXP_BINDWXHTML bool wxLuaBinding_wxhtml_init(); // modules/wxbind ! #else ! #define WXLUA_DECLARE_BIND_WXHTML ! //#warning "WXLUA_DECLARE_BIND_WXHTML is not used since wxUSE_HTML=0" ! #endif //wxUSE_HTML ! ! #if wxUSE_AUI ! #define WXLUA_DECLARE_BIND_WXAUI extern WXDLLIMPEXP_BINDWXAUI bool wxLuaBinding_wxaui_init(); // modules/wxbind ! #else ! #define WXLUA_DECLARE_BIND_WXAUI ! //#warning "WXLUA_DECLARE_BIND_WXAUI is not used since wxUSE_AUI=0" ! #endif //wxUSE_AUI ! ! #if wxUSE_MEDIACTRL ! #define WXLUA_DECLARE_BIND_WXMEDIA extern WXDLLIMPEXP_BINDWXMEDIA bool wxLuaBinding_wxmedia_init(); // modules/wxbind ! #else ! #define WXLUA_DECLARE_BIND_WXMEDIA ! // warning "WXLUA_DECLARE_BIND_WXMEDIA is not used since wxUSE_MEDIACTRL=0" ! #endif //wxUSE_MEDIACTRL ! ! #if wxUSE_GLCANVAS ! #define WXLUA_DECLARE_BIND_WXGL extern WXDLLIMPEXP_BINDWXGL bool wxLuaBinding_wxgl_init(); // modules/wxbind ! #else ! #define WXLUA_DECLARE_BIND_WXGL ! // warning "WXLUA_DECLARE_BIND_WXGL is not used since wxUSE_GLCANVAS=0" ! #endif //wxUSE_GLCANVAS ! ! // Unfortunately there's no checks for this ! #define WXLUA_DECLARE_BIND_WXSTC extern WXDLLIMPEXP_BINDWXSTC bool wxLuaBinding_wxstc_init(); // modules/wxbind - // ---------------------------------------------------------------------------- ! #define WXLUA_IMPLEMENT_BIND_WXLUA wxLuaBinding_wxlua_init(); ! #define WXLUA_IMPLEMENT_BIND_WXLUASOCKET wxLuaBinding_wxluasocket_init(); #define WXLUA_IMPLEMENT_BIND_WXBASE wxLuaBinding_wxbase_init(); #define WXLUA_IMPLEMENT_BIND_WXCORE wxLuaBinding_wxcore_init(); ! #define WXLUA_IMPLEMENT_BIND_WXADV wxLuaBinding_wxadv_init(); ! #define WXLUA_IMPLEMENT_BIND_WXNET wxLuaBinding_wxnet_init(); #if wxUSE_XML #define WXLUA_IMPLEMENT_BIND_WXXML wxLuaBinding_wxxml_init(); #else #define WXLUA_IMPLEMENT_BIND_WXXML ! //#warning "WXLUA_IMPLEMENT_BIND_WXXML is not used since wxUSE_XML=0" #endif //wxUSE_XML #if wxUSE_XRC #define WXLUA_IMPLEMENT_BIND_WXXRC wxLuaBinding_wxxrc_init(); #else #define WXLUA_IMPLEMENT_BIND_WXXRC ! //#warning "WXLUA_IMPLEMENT_BIND_WXXRC is not used since wxUSE_XRC=0" #endif //wxUSE_XRC #if wxUSE_HTML #define WXLUA_IMPLEMENT_BIND_WXHTML wxLuaBinding_wxhtml_init(); #else #define WXLUA_IMPLEMENT_BIND_WXHTML ! //#warning "WXLUA_IMPLEMENT_BIND_WXHTML is not used since wxUSE_HTML=0" #endif //wxUSE_HTML #if wxUSE_AUI #define WXLUA_IMPLEMENT_BIND_WXAUI wxLuaBinding_wxaui_init(); #else #define WXLUA_IMPLEMENT_BIND_WXAUI ! //#warning "WXLUA_IMPLEMENT_BIND_WXAUI is not used since wxUSE_AUI=0" #endif //wxUSE_AUI #if wxUSE_MEDIACTRL #define WXLUA_IMPLEMENT_BIND_WXMEDIA wxLuaBinding_wxmedia_init(); #else #define WXLUA_IMPLEMENT_BIND_WXMEDIA ! //#warning "WXLUA_IMPLEMENT_BIND_WXMEDIA is not used since wxUSE_MEDIACTRL=0" #endif //wxUSE_MEDIACTRL #if wxUSE_GLCANVAS #define WXLUA_IMPLEMENT_BIND_WXGL wxLuaBinding_wxgl_init(); #else #define WXLUA_IMPLEMENT_BIND_WXGL ! //#warning "WXLUA_IMPLEMENT_BIND_WXGL is not used since wxUSE_GLCANVAS=0" #endif //wxUSE_GLCANVAS // Unfortunately there's no checks for this #define WXLUA_IMPLEMENT_BIND_WXSTC wxLuaBinding_wxstc_init(); --- 184,261 ---- // ---------------------------------------------------------------------------- ! #define WXLUA_DECLARE_BIND_WXLUA extern WXDLLIMPEXP_WXLUA bool wxLuaBinding_wxlua_init(); // modules/wxlua #define WXLUA_DECLARE_BIND_WXLUASOCKET extern WXDLLIMPEXP_WXLUASOCKET bool wxLuaBinding_wxluasocket_init(); // modules/wxluasocket ! #define WXLUA_IMPLEMENT_BIND_WXLUA wxLuaBinding_wxlua_init(); ! #define WXLUA_IMPLEMENT_BIND_WXLUASOCKET wxLuaBinding_wxluasocket_init(); ! #define WXLUA_DECLARE_BIND_WXBASE extern WXDLLIMPEXP_BINDWXBASE bool wxLuaBinding_wxbase_init(); // modules/wxbind ! #define WXLUA_DECLARE_BIND_WXCORE extern WXDLLIMPEXP_BINDWXCORE bool wxLuaBinding_wxcore_init(); // modules/wxbind ! #define WXLUA_DECLARE_BIND_WXADV extern WXDLLIMPEXP_BINDWXADV bool wxLuaBinding_wxadv_init(); // modules/wxbind ! #define WXLUA_DECLARE_BIND_WXNET extern WXDLLIMPEXP_BINDWXNET bool wxLuaBinding_wxnet_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXBASE wxLuaBinding_wxbase_init(); #define WXLUA_IMPLEMENT_BIND_WXCORE wxLuaBinding_wxcore_init(); ! #define WXLUA_IMPLEMENT_BIND_WXADV wxLuaBinding_wxadv_init(); ! #define WXLUA_IMPLEMENT_BIND_WXNET wxLuaBinding_wxnet_init(); ! #if wxUSE_XML + #define WXLUA_DECLARE_BIND_WXXML extern WXDLLIMPEXP_BINDWXXML bool wxLuaBinding_wxxml_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXXML wxLuaBinding_wxxml_init(); #else + #define WXLUA_DECLARE_BIND_WXXML #define WXLUA_IMPLEMENT_BIND_WXXML ! //#warning "WXLUA_DECLARE/IMPLEMENT_BIND_WXXML is not used since wxUSE_XML=0" #endif //wxUSE_XML #if wxUSE_XRC + #define WXLUA_DECLARE_BIND_WXXRC extern WXDLLIMPEXP_BINDWXXRC bool wxLuaBinding_wxxrc_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXXRC wxLuaBinding_wxxrc_init(); #else + #define WXLUA_DECLARE_BIND_WXXRC #define WXLUA_IMPLEMENT_BIND_WXXRC ! //#warning "WXLUA_DECLARE/IMPLEMENT_BIND_WXXRC is not used since wxUSE_XRC=0" #endif //wxUSE_XRC #if wxUSE_HTML + #define WXLUA_DECLARE_BIND_WXHTML extern WXDLLIMPEXP_BINDWXHTML bool wxLuaBinding_wxhtml_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXHTML wxLuaBinding_wxhtml_init(); #else + #define WXLUA_DECLARE_BIND_WXHTML #define WXLUA_IMPLEMENT_BIND_WXHTML ! //#warning "WXLUA_DECLARE/IMPLEMENT_BIND_WXHTML is not used since wxUSE_HTML=0" #endif //wxUSE_HTML #if wxUSE_AUI + #define WXLUA_DECLARE_BIND_WXAUI extern WXDLLIMPEXP_BINDWXAUI bool wxLuaBinding_wxaui_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXAUI wxLuaBinding_wxaui_init(); #else + #define WXLUA_DECLARE_BIND_WXAUI #define WXLUA_IMPLEMENT_BIND_WXAUI ! //#warning "WXLUA_DECLARE/IMPLEMENT_BIND_WXAUI is not used since wxUSE_AUI=0" #endif //wxUSE_AUI #if wxUSE_MEDIACTRL + #define WXLUA_DECLARE_BIND_WXMEDIA extern WXDLLIMPEXP_BINDWXMEDIA bool wxLuaBinding_wxmedia_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXMEDIA wxLuaBinding_wxmedia_init(); #else + #define WXLUA_DECLARE_BIND_WXMEDIA #define WXLUA_IMPLEMENT_BIND_WXMEDIA ! // warning "WXLUA_DECLARE/IMPLEMENT_BIND_WXMEDIA is not used since wxUSE_MEDIACTRL=0" #endif //wxUSE_MEDIACTRL #if wxUSE_GLCANVAS + #define WXLUA_DECLARE_BIND_WXGL extern WXDLLIMPEXP_BINDWXGL bool wxLuaBinding_wxgl_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXGL wxLuaBinding_wxgl_init(); #else + #define WXLUA_DECLARE_BIND_WXGL #define WXLUA_IMPLEMENT_BIND_WXGL ! // warning "WXLUA_DECLARE/IMPLEMENT_BIND_WXGL is not used since wxUSE_GLCANVAS=0" #endif //wxUSE_GLCANVAS // Unfortunately there's no checks for this + #define WXLUA_DECLARE_BIND_WXSTC extern WXDLLIMPEXP_BINDWXSTC bool wxLuaBinding_wxstc_init(); // modules/wxbind #define WXLUA_IMPLEMENT_BIND_WXSTC wxLuaBinding_wxstc_init(); |