Menubar app as shown above is getting stuck.
It's just a simple app that runs in the menubar and shows the current time in Paris.
It is written in fennel and transpiles to Lua. I have the sample of the original Fennel code and transpiled Lua.
import java.io.File; | |
import java.io.IOException; | |
import org.apache.pdfbox.pdmodel.PDDocument; | |
import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm; | |
import org.apache.pdfbox.pdmodel.interactive.form.PDField; | |
public class Flatten | |
{ | |
public static void main(String[] args) throws IOException { | |
PDDocument doc = PDDocument.load(new File("interactiveform.pdf")); |
#!/bin/sh | |
fullpath=/Users/alex/dev/cljr/install-with-nuget/Clojure.1.9.0/all/net40 | |
exe=Clojure.Main.exe | |
cd ${fullpath} && mono ${exe} |
Microsoft (R) Build Engine version 16.0.42-preview+g804bde742b for Mono | |
Copyright (C) Microsoft Corporation. All rights reserved. | |
Build started 24/05/2019 20:47:43. | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" on node 1 (Build target(s)). | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (1) is building "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) on node 1 (default targets). | |
ValidateSolutionConfiguration: | |
Building solution configuration "Debug 4.0|Any CPU". | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj" (3) on node 1 (default targets). | |
RestorePackages: |
Microsoft (R) Build Engine version 16.0.42-preview+g804bde742b for Mono | |
Copyright (C) Microsoft Corporation. All rights reserved. | |
Build started 24/05/2019 20:29:17. | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" on node 1 (Build target(s)). | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (1) is building "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) on node 1 (default targets). | |
ValidateSolutionConfiguration: | |
Building solution configuration "Debug 4.0|Any CPU". | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/ClojureCLR.sln" (2) is building "/Users/alex/dev/clr/clojure-clr/Clojure/Clojure/Clojure.csproj" (3) on node 1 (default targets). | |
RestorePackages: |
>>>> xbuild tool is deprecated and will be removed in future updates, use msbuild instead <<<< | |
XBuild Engine Version 14.0 | |
Mono, Version 5.20.1.19 | |
Copyright (C) 2005-2013 Various Mono authors | |
Build started 24/05/2019 15:27:33. | |
__________________________________________________ | |
Project "/Users/alex/dev/clr/clojure-clr/Clojure/build.proj" (Build target(s)): |
IApp app = ConfigureApp | |
.iOS | |
.AppBundle("/path/to/iosapp.app") | |
.StartApp(); | |
I can start the Clojure CLR REPL with the latest Clojure release I obtained from Sourceforge:
$ mono Clojure.Main.exe
Clojure 1.9.0
user=>
And then when I enter:
Calabash http://calaba.sh/ seems to have been popular. But since it was develped by Xamarin team, who have been bought out by Microsoft, they’ve stopped further development on it and are hoping that the community picks up further maintenance & development.
The way calabash works: it installs the “server” on the
$ brew install nuget | |
$ mkdir ~/dev/clr | |
$ nuget install Clojure -Version 1.9.0 | |
$ mkdir all | |
$ cp -r lib/net40 all | |
$ cp -r tools/net40/* all/net40 | |
$ cp -r lib/net35 all/ | |
$ cp -r tools/net35/* all/net35/ |