Fork me on GitHub
#boot
<
2016-01-01
>
seancorfield01:01:54

I just installed Boot on Windows 8.1 and the boot.exe ran (and reported version 2.5.2) so I ran boot -u and got 2.5.5 and I’m able to run boot repl… Going to try something a bit more advanced to see if "Boot on Windows 8.1" is a working thing!

laforge4901:01:50

Good luck with that @seancorfield simple_smile --been having no issues with windows 10 of late, but I know that isn't good enough for commercial, at least for now.

micha01:01:16

@seancorfield: i think (not 100% sure) that BOOT_EMIT_TARGET=no may be needed

laforge4901:01:30

@micha can't we make that a default? You unx guys can just say =yes for improved performance. But having the default fail on windows is not a good thing.

micha01:01:08

it would be a breaking change, which we don't want to do until 3.0.0

laforge4901:01:22

ok. But what would break?

seancorfield01:01:31

Runs fine (on both Windows 10 and Windows 8.1) without BOOT_EMIT_TARGET. I had to set BOOT_HOME explicitly (to avoid the Parallels shared folder thing).

micha01:01:10

it would change the default behavior of boot, the specific change is that files are not automatically emitted to the target directory

micha01:01:31

so if a build relied on that behavior it would now fail

laforge4901:01:49

sure. 3.0.0 it is. simple_smile

seancorfield02:01:33

I git cloned a project and was able to boot repl in it as well as boot build (pom, jar, install) and that all worked on Windows 8.1

seancorfield02:01:28

I just installed boot.exe on Windows XP, set BOOT_HOME to a sensible place, and was able to run boot -h, boot -u (to get 2.5.5) and boot repl to get a working REPL.

seancorfield02:01:57

Yup, created a project on Windows XP with a build.boot file and Boot 2.5.5 happily runs it etc. Looks good.

seancorfield02:01:15

So that’s Boot running on XP, 8.1, and 10. I don’t have 7 to test on.

micha02:01:27

holy cow @seancorfield !

seancorfield02:01:26

(yes, I am a masochist for having an Emacs / Clojure dev environment on Windows XP for testing!)

micha02:01:39

this is pretty awesome news!

pragsmike02:01:16

greetings, bootists

pragsmike02:01:49

@seancorfield: is cygwin involved?

seancorfield02:01:52

Nope. Pure Windows, command prompt.

seancorfield02:01:35

My Clojure setup on WinXP is pretty primitive, although I finally just updated from Lein 2.3.2 to 2.5.3, but it’s still on Java 7 and Emacs 24.1

seancorfield02:01:15

(that WinXP VM exists purely to run MS SQL Server Express so I can test java.jdbc against SQL Server as a matter of course)

seancorfield02:01:01

And "Hi Mike!" simple_smile

pragsmike02:01:06

Hi Sean simple_smile It's good to see the momentum growing. I saw that the modern-cljs tutorial uses boot now.

seancorfield02:01:14

Yeah, I haven’t done anything with cljs for a long time (we actually just deleted our proof of concept project that we built with Reagent / Sente ages ago since we’re no longer going in that direction).

seancorfield02:01:58

But we had hit a wall with Leiningen and Boot gives us the flexibility we need, hence all my activity around it this past few weeks. We’re very committed to it now simple_smile

laforge4912:01:58

@micha Looks like there is an OSX issue with the latest version of boot, so far as I can make out. Please see https://github.com/hoplon/hoplon/issues/81

danielsz20:01:53

Happy 2016 everyone!

micha20:01:52

happy newyear @danielsz !

tolitius23:01:16

would any have [jonase/eastwood "0.2.3"] jar resting somewhere in the local maven repo you can share here (attach) while clojars is down? I am adding eastwood to but it is harder to do without a jar simple_smile

flyboarder23:01:55

boot offline flag?

flyboarder23:01:54

disabled wifi that works 😛

seancorfield23:01:57

@tolitius: Sorry, I only have 0.2.1 locally