emotiq / electron-lisp-test

Proof of concept of a self-contained macOS Electron app containing a Common Lisp server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

This is a very simple proof of concept of a standalone Electron app for macOS that includes a nested Common Lisp process running a WebSockets server.

Prerequisites

Node

  • Node 8.9.4 LTS is required.

LispWorks

  • LispWorks 7.1.0 + latest patches

  • Quicklisp is required.

One-time install (for all platforms)

npm install electron-packager browserify -g
npm i
cd webapp
npm i
npm run-script webapp
cd ..

Build macOS application

./build-macos.sh

Build Linux application

./build-linux.sh

Build Windows application

build.bat

About

Proof of concept of a self-contained macOS Electron app containing a Common Lisp server


Languages

Language:JavaScript 53.4%Language:Common Lisp 46.5%Language:Shell 0.0%Language:HTML 0.0%Language:Batchfile 0.0%