build for windows
authorhgn <hgodden00@gmail.com>
Sat, 17 Jul 2021 10:10:39 +0000 (11:10 +0100)
committerhgn <hgodden00@gmail.com>
Sat, 17 Jul 2021 10:10:39 +0000 (11:10 +0100)
build.bat [new file with mode: 0644]
csrPlatform.h
geometry_buffers.c [deleted file]
makeradar.sh [deleted file]

diff --git a/build.bat b/build.bat
new file mode 100644 (file)
index 0000000..7b48771
--- /dev/null
+++ b/build.bat
@@ -0,0 +1,3 @@
+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
index 46f65133d41062b6cecc1d0d2a007669a5df33a6..7e2329b6c5f30c75c707e953e86607a18a1078ab 100644 (file)
@@ -7,8 +7,8 @@
 
 #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>
diff --git a/geometry_buffers.c b/geometry_buffers.c
deleted file mode 100644 (file)
index d3b18b6..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-int csr_run( csr_opts *context )
-{
-       context->x;
-       context->y;
-       
-       context->etc;
-}
diff --git a/makeradar.sh b/makeradar.sh
deleted file mode 100755 (executable)
index 7b37021..0000000
+++ /dev/null
@@ -1 +0,0 @@
-./csRadar cs_apollo.vmf -g "/home/harry/SteamLibrary/steamapps/common/Counter-Strike Global Offensive/csgo/gameinfo.txt" tar_layout --multi-sample=rgss