marialarsson / tsugite

This is the repository of a Tsugite. It is a research prototype of an interactive software that supports the design and fabrication of wood joints.
http://www.ma-la.com/tsugite.html
Other
423 stars 78 forks source link

Some changes for platform independency #4

Closed ghost closed 3 years ago

ghost commented 3 years ago

I have replaced the backslashes to os.sep. With this modifications the software became platform independent.

I have removed the pycache directory. Because the python always generate those binary files when it needs. And totally useless files on other systems.

Later when I will have time I will create a setup.py file too.

Have a nice day :)

ghost commented 3 years ago

After my last commit it works well for me on blackPanther OS Linux. So you do not need windows to use it :)

gittaca commented 3 years ago

I've merged this into my fork. Thank you, Miklos!

There is also @jedwards4b's mymacport branch.

Trying either, I'm running into the same GL_ARB_explicit_uniform_location error as https://github.com/marialarsson/tsugite/issues/2#issuecomment-714524422 & https://github.com/marialarsson/tsugite/issues/3#issuecomment-722231181

jedwards4b commented 3 years ago

@gittaca - I gave up on trying to get it going on my mac. I decided today to try a linux platform.

xrmx commented 3 years ago

Doesn't / work on windows already?

sashareds commented 3 years ago

Has anyone managed to make it run on MacOS yet?

marialarsson commented 3 years ago

@ghost Thank you for your contribution! I have merged the changes to the master.