client icon indicating copy to clipboard operation
client copied to clipboard

Make OS X builds

Open nsg opened this issue 10 years ago • 16 comments

Like in #33 we need to set up automatic OS X builds from Travis to make sure that it builds. We also need to find someone to test the build.

nsg avatar Jan 04 '15 16:01 nsg

Note: Travis has OS X support but it is in closed beta atm.

nsg avatar Jan 04 '15 16:01 nsg

Built OK on OS X Yosemite 10.10.1 with cmake 3.0.2.

tommymalmqvist avatar Jan 28 '15 18:01 tommymalmqvist

Thank you Tommy!

nsg avatar Jan 28 '15 18:01 nsg

This is all I see when I run the client on OS X:

fogleman:client$ ./konstructs play.konstructs.org

screen shot 2015-07-17 at 10 11 14 am

fogleman avatar Jul 17 '15 14:07 fogleman

Sorry, the documentation is not completely up-to-date, I'm experimenting with a primitive GUI. "Press T" and follow the instructions. Command line arguments are ignored atm.

nsg avatar Jul 17 '15 14:07 nsg

"T" just shows Server>. I tried "help" but that didn't work.

fogleman avatar Jul 17 '15 14:07 fogleman

Hehe, yeah, I think this needs some more usability tests :)

  • Press T
  • enter "play.konstructs.org"
  • enter username
  • enter a password

A new user will be created, if needed.

Think it is time to update the documentation :)

nsg avatar Jul 17 '15 14:07 nsg

I see.

Looks like the max password length isn't very long. My first attempt crashed. :)

fogleman avatar Jul 17 '15 14:07 fogleman

Hehe, noted!

nsg avatar Jul 17 '15 14:07 nsg

What was the end result here, did #154 improve things enough to close this issue?

petterarvidsson avatar Jun 07 '16 09:06 petterarvidsson

@petterarvidsson yes, it once again builds cleanly on OS X.

We need to publish the OS X build like we do with Windows and Linux. When that's done we can finally close this one!

nsg avatar Jun 07 '16 19:06 nsg

@nsg Do you think is something that could be done for release 7? Shall I add it?

petterarvidsson avatar Jun 11 '16 10:06 petterarvidsson

@petterarvidsson release 8 or 9 probably in the speed that we release code at the moment :)

nsg avatar Jun 11 '16 11:06 nsg

@tommymalmqvist are you willing to try to install a dmg-file if I succeeds to make one? Is dmg still a valid option on macOS these days?

nsg avatar Oct 19 '16 15:10 nsg

.dmg is perfectly fine! Homebrew or (brew cask in this case) is even more awesome.

.app.zip is also fine.

derhuerst avatar Oct 19 '16 15:10 derhuerst

Thank you for the feedback, I will give it a try!

nsg avatar Oct 19 '16 15:10 nsg