clj-on-windows

For those interested in making clj on Windows https://dev.clojure.org/jira/browse/TDEPS-67. Also see https://github.com/littleli/scoop-clojure.
seancorfield 2019-04-06T01:08:15.077700Z

Is there a trick to specifying -Sdeps with the PS version of clj?

seancorfield 2019-04-06T01:08:19.077900Z

PS C:\Users\seanc> clj -Sdeps '{:deps {org.clojure/clojure {:mvn/version "RELEASE"}}}'
Error building classpath. class clojure.lang.Symbol cannot be cast to class java.lang.CharSequence (clojure.lang.Symbol is in unnamed module of loader 'app'; java.lang.CharSequence is in module java.base of loader 'bootstrap')
java.lang.ClassCastException: class clojure.lang.Symbol cannot be cast to class java.lang.CharSequence (clojure.lang.Symbol is in unnamed module of loader 'app'; java.lang.CharSequence is in module java.base of loader 'bootstrap')
        at clojure.core$re_matcher.invokeStatic(core.clj:4849)
        at clojure.core$re_find.invokeStatic(core.clj:4898)
        at clojure.core$re_find.invoke(core.clj:4898)

seancorfield 2019-04-06T01:08:40.078100Z

1.10.0.414

seancorfield 2019-04-06T01:20:47.078400Z

Oh TDEPS-121

seancorfield 2019-04-06T01:23:21.079400Z

Trying to install the updated version but I can't get around the execution policy error

PS C:\Users\seanc\Downloads> .\win-install-1.10.0.442.ps1
.\win-install-1.10.0.442.ps1 : File C:\Users\seanc\Downloads\win-install-1.10.0.442.ps1 cannot be loaded. The file
C:\Users\seanc\Downloads\win-install-1.10.0.442.ps1 is not digitally signed. You cannot run this script on the current
system. For more information about running scripts and setting execution policy, see about_Execution_Policies at
https:/go.microsoft.com/fwlink/?LinkID=135170.
The Set-ExecutionPolicy... command in the wiki page doesn't seem to affect this.

seancorfield 2019-04-06T01:27:40.079800Z

I set it to ByPass for Process and that did it 😐