From 5a15ca2f746b9c74244ab8a8f631bae0d812be6a Mon Sep 17 00:00:00 2001 From: hgn Date: Sat, 17 Jul 2021 11:10:39 +0100 Subject: [PATCH] build for windows --- build.bat | 3 +++ csrPlatform.h | 4 ++-- geometry_buffers.c | 7 ------- makeradar.sh | 1 - 4 files changed, 5 insertions(+), 10 deletions(-) create mode 100644 build.bat delete mode 100644 geometry_buffers.c delete mode 100755 makeradar.sh diff --git a/build.bat b/build.bat new file mode 100644 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 diff --git a/csrPlatform.h b/csrPlatform.h index 46f6513..7e2329b 100644 --- a/csrPlatform.h +++ b/csrPlatform.h @@ -7,8 +7,8 @@ #if defined(_WIN32) || defined(__CYGWIN__) #define CSR_WINDOWS - #include - typedef HWMODULE csr_so; + #include + typedef HINSTANCE csr_so; #else #define CSR_UNIX #include diff --git a/geometry_buffers.c b/geometry_buffers.c deleted file mode 100644 index d3b18b6..0000000 --- a/geometry_buffers.c +++ /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 index 7b37021..0000000 --- a/makeradar.sh +++ /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 -- 2.25.1