Skip to content

chuckberrypi/pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

527edaf · Sep 17, 2019

History

92 Commits
Aug 8, 2019
Nov 11, 2015
May 31, 2019
Sep 17, 2019
May 30, 2017
Sep 17, 2019
Apr 16, 2018
May 16, 2017
Jul 14, 2015
Aug 8, 2019
Jan 2, 2015
Sep 17, 2019
Sep 17, 2019

Repository files navigation

License CircleCI

Clojurified Electron

My attempt to recreate ClojureScript development workflow while developing desktop apps with electron.

What is currently included

  • ClojureScript (init script and ui code)
  • Figwheel for interactive development
  • Reagent for UI
  • Advanced compilation with externs inference in release compilation targets

Running it

npm install electron -g # install electron binaries

lein cooper                      # compile cljs and start figwheel
electron .                       # start electron from another terminal

Releasing

lein do clean, cljsbuild once frontend-release, cljsbuild once electron-release
electron . # start electron to test that everything works

After that you can follow distribution guide for the electron.

The easiest way to package an electron app is by using electron-packager:

npm install electron-packager -g                                            # install electron packager
electron-packager . HelloWorld --platform=darwin --arch=x64 --electron-version=1.4.8 # package it!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published