I am assuming that joepal and hdusel are responsible for the Linux and MacOS nightly builds. I have created a bin directory in the repository that will keep track of the binary builds (shouldnt be large). So far, things are working for windows and I want to extend this for Linux and MacOS.
For Linux, I don't see any glew or sdl binaries in the nightly builds so I assume that linux has a self-update on these dependencies and all I need to add is the makehuman executable file in the ./bin/linux directory (repectively in 64bit and 32bit). So I am almost done with linux, just need to write a clean update script.
For MacOS.. I am just soo confused. The nightly build file structure does look creepy. It even has the source-code of sdl and glew in it, whats up with that? This is supposed to be a release-mode build and the dependent external libraries should be binaries rather than code.
Anyway, no matter.. could anyone just help me fill in the bin folder of makehuman for MacOS. It should suppose to have MINIMAL amount of binaries and files (including binaries of the dependent libraries if the OS do not do an automatic update on the dependencies). For example, you could always look at the ./bin/win directory and follow the same idea. And a similar update script like written in ./update.bat should be made for MacOS (which should be more complicated than for other system.. the way I see the file structure are created). Any help would be appreciated, if you arent a commiter you can just send me the file and instruction on how to place them in the system (Im just not too familiar with MacOS' file structure). All I need to do is add the binaries and whenever I execute update-osx.sh I should have an
- Code: Select all
svn update
command executed and then I want the script to collect binaries from the ./bin/osx directory and place the newly executable and binaries in their respective places in the system (for windows its just the working directory of makehuman).
jcapco