Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac #28

Open
wants to merge 14 commits into
base: mac
Choose a base branch
from
Open

Mac #28

wants to merge 14 commits into from

Conversation

mattrafuse
Copy link

@mattrafuse mattrafuse commented May 31, 2016

Super early Projeny support for mac. Most rudimentary functions work, however there are still many bugs to be worked out.

Working cli commands include:
-h
-in
-p
-pl
-cfg
-v/-vv
-lpr
-ul
-clp(? I think)
-cla
-dal
-dpr/-cpr
-lpa
-ou
-d

non-working commands:
-il
-lr
-prapa/-prapp
-uus (hangs)
-ucs
-ocs
-bf/-bfp (because -uus does not work)
-epy

The GUI meanwhile is still a hot mess. It was not work unless your prj install location is specified in the project's Projeny.yaml, using EditorApiRelativePath:

EditorApiRelativePath: /Users/halo4356/Documents/Projeny/Source/bin/prj

Even then, there are many errors thrown in the unity log, and random errors will pop up, especially when trying to create a new package.

@drhaynes
Copy link

I'm keen to help with this. What's the current status?

@chiuan
Copy link

chiuan commented Aug 12, 2016

what about this pull process???

@chiuan
Copy link

chiuan commented Aug 12, 2016

@Halo4356 wait for this news.

@svermeulen
Copy link
Contributor

As @Halo4356 mentions, there are still a lot of issues to fix with this pull request before merging - in particular, the GUI. I was hoping to take a look at it but I haven't been able to find the time lately unfortunately. Hopefully I can fix the issues and merge it in sometime soon.

@mattrafuse
Copy link
Author

I'm also not able to work on this port as much as I'd like, as I do not have steady access to OSX.

@geary
Copy link

geary commented Jan 30, 2017

Hi all, is anyone working on this at the moment? If not, I'm on it, as we need it for a project here.

So far I've just rebased this branch onto the current master and took care of the merge conflicts. Now I'll dig into the issues mentioned above and see what we can get working.

If anyone else is working on OSX/macOS support, please let me know so we can coordinate.

Thanks!

@markffrench
Copy link

I'm happy to help out/test your changes (don't have much python exp. to help out directly). I maintain a jenkins/unity CI setup on OSX, so would be really keen to try it out.

@svermeulen
Copy link
Contributor

I still am unable to devote time to the mac port, as much as I'd like to. If you need any guidance on the code base though, I'm happy to help there. I've created a gitter channel which might be the easiest place for that

@svermeulen
Copy link
Contributor

Also, I should mention, that long term I'd like to port the python to C# (as explained in #3 ). But in the short term, fixing the python to be compatible would be good too

@mattrafuse
Copy link
Author

I'm a bit too busy between work and school to help any more with the port. I wish you guys the best of luck, however!

@geary
Copy link

geary commented Feb 1, 2017

@markffrench Thanks, that will be very helpful, I will let you know when I've made some progress on it.

@svermeulen Good to know about the possible C# migration - I will keep that in mind as I look at the Python code. I joined the Gitter channel and will ping you there with questions.

@Halo4356 No worries! Thank you so much for getting the Mac port off to a great start. I have time and budget to work on it the next few days, so I hope to clean up the loose ends and bring your work to a nice usable state.

@nuncidvides
Copy link

Has work on this stalled or did anyone make any progress with it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants