clog/clogframe
2024-02-02 09:03:56 -05:00
..
clogframe.cpp added js api clogframe_quit() 2022-09-02 16:58:48 -04:00
make-builder builder in clogframe 2022-09-02 17:53:38 -04:00
make-builder.bat SBCL on Windows not built with compression by default. 2022-12-12 14:11:53 -08:00
make-linux corrections for linux clogframe build 2024-01-11 22:50:22 -05:00
make-mac clogframe and start on native apps with WebView.h 2022-09-02 15:23:41 -04:00
make-snake clogframe and start on native apps with WebView.h 2022-09-02 15:23:41 -04:00
make-snake.bat SBCL on Windows not built with compression by default. 2022-12-12 14:11:53 -08:00
make-windows.bat Windows build batch file 2022-12-12 14:12:30 -08:00
README.md Move precompiled windows clogframe to a download 2024-02-02 09:03:56 -05:00
webview.h Update to latest webview.h for clogframe 2024-02-01 09:42:24 -05:00
WINDOWS.md Move precompiled windows clogframe to a download 2024-02-02 09:03:56 -05:00

CLOGFrame

CLOG Frame uses the native browser control on your platform to create a simple app the displays a frame ready to recieve your app. (see the code used in demos/01-demo.lisp for some tips)

clogframe[.exe] "Window Title" 8080 640 480
                               port  w x h

in the clogframe directory run:

On Mac (all requirements for build part of OS):

./make-mac
./make-snake
./make-builder

On Linux

Development: apt install g++ libgtk-3-dev libwebkit2gtk-4.0-dev Production: apt install libgtk-3-0 libwebkit2gtk-4.0-37

./make-linux
./make-snake
./make-builder

On Windows a precompiled clogframe.exe is availble at: https://rabbibotton.github.io/clog/clogframe.zip

If you have the tools it can be built with make-windows.bat

make-snake.bat
make-builder.bat

On All Platfroms:

This will create three executables clogframe, snake and builder. clogframe must be in the same directory wtih the other executables. Then run:

./snake

or run:

./builder