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/

Reply via email to