Merge pull request #250 from b-tach/clogframe-windows

Clogframe windows
This commit is contained in:
David Botton 2023-10-03 09:12:51 -04:00 committed by GitHub
commit 2b26d57e69
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 15 additions and 0 deletions

BIN
clogframe/build/clogframe.exe vendored Normal file

Binary file not shown.

BIN
clogframe/build/clogframe.obj vendored Normal file

Binary file not shown.

1
clogframe/make-builder.bat vendored Normal file
View file

@ -0,0 +1 @@
sbcl --eval "(ql:quickload :clog/tools)" --eval "(sb-ext:save-lisp-and-die #P\"builder.exe\" :toplevel (lambda () (clog-tools:clog-builder :port 0 :app t :start-browser nil :clogframe t)) :executable t :compression nil)"

1
clogframe/make-snake.bat vendored Normal file
View file

@ -0,0 +1 @@
sbcl --eval "(ql:quickload :clog)" --eval "(clog:load-demo 1)" --eval "(sb-ext:save-lisp-and-die #P\"snake.exe\" :toplevel (lambda () (clog-demo-1:start-demo :port 0 :app t :start-browser nil :clogframe t) (loop (sleep 10))) :executable t :compression nil)"

13
clogframe/make-windows.bat vendored Normal file
View file

@ -0,0 +1,13 @@
rem Instructions modified from https://github.com/webview/webview
mkdir libs\webview2
curl -sSL "https://www.nuget.org/api/v2/package/Microsoft.Web.WebView2" | tar -xf - -C libs\webview2
mkdir build
rem You may have to modify this for your system, depending on your version of Visual Studio
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
cl clogframe.cpp /std:c++17 /EHsc /Fobuild\ ^
/I libs\webview2\build\native\include ^
libs\webview2\build\native\x64\WebView2LoaderStatic.lib ^
/link advapi32.lib /OUT:build\clogframe.exe