Wow, ok, we're almost there. Where does this ArrangeDMG.sh put what files?
The script copies everything into a temporary directory I call PackageDir. The layout is exactly what you see in the official Disk Image package. This is because the DMG is created from this. Remember, the script is in repository as I mentioned so you can see every step for yourself. I think I actually commented everything. But from memory, the script puts all the frameworks in PackageDir/Frameworks and the plugins in PackageDir/PlugIns. After all the extra stuff is added to the PackageDir, then I create the disk image. The disk image is what I upload to the ftp server. You can then blow away the PackageDir as it is only a staging area to build the binary package. This isn't the only way to do it. Mark Lucas mentioned a tool called Drop DMG. All we're doing is pulling out the binaries Xcode built and organizing them and packaging them for distribution. This entire step is only for people who need to make a distribution. If you are a regular developer that just needs to build OSG programs, you don't do any of this.
For example, where does osg.dylib go, where does osg/Node go? In other words, where do the Libraries, go, where to the Headers go? This is the info I need on the web page. -don
So again, there is no osg.dylib. Headers are not separate. Both the headers and the runtime libraries are part of a single entity called a framework. -Eric _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
