gtkradiant/setup/PluginSDK/TODO

34 lines
1,014 B
Text
Raw Normal View History

Plugin SDK for GtkRadiant
TODO list
win32:
write script to generate the plugin SDK
sample dll
documentation
headers
gtk libs (devel package + our stuff on top)
linux:
same thing more or less..
except we rely on the user for his Gtk installation
put some docs, links to curry and pk3man for source
[15:23] <leo> you don't need to do:
[15:23] <leo> #ifdef __linux__
[15:23] <leo> extern "C" char* QERPlug_Init (void* hApp, GtkWidget* pMainWidget)
[15:23] <leo> #else
[15:23] <leo> //LPCSTR __declspec(dllexport) QERPlug_Init(HMODULE hApp, GtkWidget* pMainWidget)
[15:23] <leo> extern "C" LPCSTR WINAPI QERPlug_Init(HMODULE hApp, GtkWidget* pMainWidget)
[15:23] <leo> #endif
[15:23] <TTimo> yes that needs cleaning
[15:23] <TTimo> is it yet?
[15:23] <leo> extern "C" char* WINAPI QERPlug_Init works
[15:24] <TTimo> way cool
[15:24] <leo> some plugins have it
[15:24] <leo> just thought I'd mention as you're writing the SDK
need to put TexTool source in as well..
put a f* updated binary of gktradiant in there