-Apple's Developer documentation (Ref. 1) states
-> public frameworks should be installed at the local level in /Library/Frameworks.
-Frameworks installed here are available to all users of the machine.
-
-####Structure of the Moonshot.framework directory tree.
-The Moonshot.framework directory will have the following sub-directory structure, allowing future versions to be installed without breaking applications that rely on an earlier version:
-
- /Headers -> (alias to Versions/Current/include)
- /Home -> (alias to Versions/Current)
- /Libraries -> (alias to Versions/Current/lib)
- /Versions
- /1.0.1
- /1.0.2
- ...
- /3.1.2
- /Current --> (alias to most recently installed version e.g /Versions/3.1.2)
-Each numbered version sub-directory will have the necessary directories from the file system hierarchy e.g.
-
- /etc
- /include
- /man
- /etc
- /lib
- /sbin
- /share
- /doc
- /xml
- /var
- /log
-