]> de.git.xonotic.org Git - xonotic/netradiant.git/blob - setup/PluginSDK/TODO
remove RSA's md4.c, replace by DP's
[xonotic/netradiant.git] / setup / PluginSDK / TODO
1 Plugin SDK for GtkRadiant
2 TODO list
3
4 win32:
5 write script to generate the plugin SDK
6 sample dll
7 documentation
8 headers
9 gtk libs (devel package + our stuff on top)
10
11 linux:
12 same thing more or less..
13 except we rely on the user for his Gtk installation
14
15 put some docs, links to curry and pk3man for source
16
17 [15:23] <leo> you don't need to do:
18 [15:23] <leo> #ifdef __linux__
19 [15:23] <leo> extern "C" char* QERPlug_Init (void* hApp, GtkWidget* pMainWidget)
20 [15:23] <leo> #else
21 [15:23] <leo> //LPCSTR __declspec(dllexport) QERPlug_Init(HMODULE hApp, GtkWidget* pMainWidget)
22 [15:23] <leo> extern "C" LPCSTR WINAPI QERPlug_Init(HMODULE hApp, GtkWidget* pMainWidget)
23 [15:23] <leo> #endif
24 [15:23] <TTimo> yes that needs cleaning
25 [15:23] <TTimo> is it yet?
26 [15:23] <leo> extern "C" char* WINAPI QERPlug_Init works
27 [15:24] <TTimo> way cool
28 [15:24] <leo> some plugins have it
29 [15:24] <leo> just thought I'd mention as you're writing the SDK
30
31 need to put TexTool source in as well..
32
33 put a f* updated binary of gktradiant in there