--- /dev/null
+if not exist ext mkdir ext
+start /b /w gcc -O3 -Wl,--export-all-symbols csRadar.c -o csRadar.exe -lm
+start /b /w gcc -O3 -Wl,--export-all-symbols -shared -o ext/csr_substance.dll ext_csr_substance.c -lm -L. -lcsRadar.exe
#if defined(_WIN32) || defined(__CYGWIN__)
#define CSR_WINDOWS
- #include <libloaderapi.h>
- typedef HWMODULE csr_so;
+ #include <windows.h>
+ typedef HINSTANCE csr_so;
#else
#define CSR_UNIX
#include <dlfcn.h>
+++ /dev/null
-int csr_run( csr_opts *context )
-{
- context->x;
- context->y;
-
- context->etc;
-}
+++ /dev/null
-./csRadar cs_apollo.vmf -g "/home/harry/SteamLibrary/steamapps/common/Counter-Strike Global Offensive/csgo/gameinfo.txt" tar_layout --multi-sample=rgss