From c8c1e1107ef3d7ca9d03f55393a90ed40f8f6c05 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 15 Jun 2007 17:47:16 +0000 Subject: [PATCH] From Martin Lavery, Updates to Packages --- Xcode/Packaging/OpenSceneGraph.pmproj | Bin 11139 -> 12983 bytes Xcode/Packaging/Package.sh | 15 +++-- Xcode/Packaging/Packages/Examples.pmproj | Bin 2092 -> 2078 bytes Xcode/Packaging/Packages/Frameworks.pmproj | Bin 2089 -> 2082 bytes Xcode/Packaging/Packages/PlugIns.pmproj | Bin 2091 -> 2084 bytes Xcode/Packaging/Resources/OSX_OSG_README.rtf | 55 +++++++++++++------ Xcode/Packaging/Resources/welcome.rtf | 5 +- 7 files changed, 50 insertions(+), 25 deletions(-) diff --git a/Xcode/Packaging/OpenSceneGraph.pmproj b/Xcode/Packaging/OpenSceneGraph.pmproj index f5ecf7584f641cb7ec8e1f37aefa16094bf334b2..f6669df66fac8dee6a94c259eefdbe327b170154 100644 GIT binary patch literal 12983 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 literal 11139 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 bSnI%!KF9Tro00ZM)A8Sr_20y|W7~fL3$$a0 diff --git a/Xcode/Packaging/Package.sh b/Xcode/Packaging/Package.sh index 60fa960e9..49a83b7ba 100644 --- a/Xcode/Packaging/Package.sh +++ b/Xcode/Packaging/Package.sh @@ -6,11 +6,13 @@ mv Binary/Examples/osgviewer.app Binary/Applications mv Binary/Examples/osgarchive.app Binary/Applications mv Binary/Examples/osgversion.app Binary/Applications mv Binary/Examples/osgconv.app Binary/Applications -mv Binary/Applications/osgviewer.app/Contents/MacOS/osgviewer Binary/Applications -mv Binary/Applications/osgarchive.app/Contents/MacOS/osgarchive Binary/Applications -mv Binary/Applications/osgversion.app/Contents/MacOS/osgversion Binary/Applications -mv Binary/Applications/osgconv.app/Contents/MacOS/osgconv Binary/Applications -rm -rf Binary/Applications/osg*.app +cp Binary/Applications/*.app Binary/Applictions/Bundles/ +cp Binary/Applications/osgviewer.app/Contents/MacOS/osgviewer Binary/Applications +cp Binary/Applications/osgarchive.app/Contents/MacOS/osgarchive Binary/Applications +cp Binary/Applications/osgversion.app/Contents/MacOS/osgversion Binary/Applications +cp Binary/Applications/osgconv.app/Contents/MacOS/osgconv Binary/Applications +mv Binary/Applications/osg*.app Binary/Applications/Bundles/ + echo Copy Frameworks cp -r ../OpenSceneGraph/build/Development/*.framework Binary/Frameworks/ @@ -28,4 +30,5 @@ open OpenSceneGraph.pmproj open Packages/Examples.pmproj open Packages/PlugIns.pmproj open Packages/Frameworks.pmproj -open Packages/Applications.pmproj +open Packages/ApplicationsBundles.pmproj +open Packages/ApplicationsCmdline.pmproj diff --git a/Xcode/Packaging/Packages/Examples.pmproj b/Xcode/Packaging/Packages/Examples.pmproj index 3a0292c0a48bff730349a3b8bf728390456b91c2..14db80b13dbbfc88ee8b04c701c37adede29e4d0 100644 GIT binary patch delta 105 zcmV-v0G9u(5S|dQ76k!blO6?j0X37A1t11cVPk7yXS2cu2LeMS1w#c#1x^J~1yco8 z1y}`I1zZJQ1!@Iw1#tz71;Yi%1FVZ1@i^|1_K5M1{MY$1|tS1 L1}~Eg2p<79)eRdN delta 119 zcmV--0Eqvd5Udce76k}j5EC*kFf1UG7X@|!Jd=(EAPqukZeenHFGYA^ZE$R}v;_wO zLo5YK1x^K31y}`I1zZJR1z`na1!VFVT1>ptb1?2_n1@i_0 Z1`Gxf1{DS*1}p|K1~mpfll})E0Yq>?A36X4 diff --git a/Xcode/Packaging/Packages/Frameworks.pmproj b/Xcode/Packaging/Packages/Frameworks.pmproj index 5e8235b238de51dd347ba8d13819e70911d66e20..8a22407fb84dcca14f93c50c9bf403b39f6d2a77 100644 GIT binary patch delta 88 zcmV-e0H^<{5TX#U6a@iZvm6Dg0z)GOLj^|#P6bf~Qw3E8SOr=ITm@bQY6WlwaRrS9 u#|6v<(FM~5)dklD*#+AL;RWdh_XYw62L=lU8U`W;Ck879Gm{Aj9|1b#-xX&7 delta 121 zcmZ1^uu@=y2rEatfUuFCfsVpvQPx#V$y%<bVMatP!kHtTC+dtck42tf{PptmUi~ ztW#Lev0i4q!Fr4J4(mPE2ds}+U$A~){l~`1#>XbarpTtrrpIQ)X2k#oOpFkk;R%$6 HQf!U@%itHK diff --git a/Xcode/Packaging/Packages/PlugIns.pmproj b/Xcode/Packaging/Packages/PlugIns.pmproj index c66ff79772356a2effc719624fb5cc2ba31a5c53..ae70b5f151b3f5624dc820e7a05b8e53f1252cb2 100644 GIT binary patch delta 88 zcmV-e0H^<}5Tp>WFa-f#vp5Bi0z*FqTm@hSX9a2nYz1xwaRqY)bp>|?g9V8NiUpDd u$py{@(*@N9*9F-H+XdYP;|1#l`33|A2?h-Y90nu?DF!VDHIoYn9|1f^v=d#n#wAF)1ReZ~5Tje(7uO@K{=O_@!b&4A5>&4vLCm>3~6!xJbC HrP!PSDrp#2 diff --git a/Xcode/Packaging/Resources/OSX_OSG_README.rtf b/Xcode/Packaging/Resources/OSX_OSG_README.rtf index 248243c0c..e364bf2a1 100644 --- a/Xcode/Packaging/Resources/OSX_OSG_README.rtf +++ b/Xcode/Packaging/Resources/OSX_OSG_README.rtf @@ -11,7 +11,7 @@ \f0\b\fs24 \cf0 OpenSceneGraph on Mac OS X \f1\b0 \ \ -This is the readme for the entire OpenThreads/OpenSceneGraph distribution for the OS X frameworks and Xcode projects. This readme was originally written for the binary distribution, but there is a lot of useful information in here so it has also been included with the source code in the Xcode section. This was sync'd with the OSG 1.2 release.\ +This is the readme for the entire OpenThreads/OpenSceneGraph distribution for the OS X frameworks and Xcode projects. This readme was originally written for the binary distribution, but there is a lot of useful information in here so it has also been included with the source code in the Xcode section. This was sync'd with the OSG 2.0 release.\ \ The source code is available at {\field{\*\fldinst{HYPERLINK "http://www.openscenegraph.org/"}}{\fldrslt http://www.openscenegraph.org/}}\ \ @@ -21,18 +21,42 @@ Also included is a framework for GDAL. You can get the source code and the full \f0\b What's New in this release: \f1\b0 \ +\pard\tx220\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural +\ls1\ilvl0\cf0 The theme for the 2.0 release has been making the OpenSceneGraph easier to use, yet more flexible and powerful.\ \pard\tx220\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\li720\fi-720\ql\qnatural\pardirnatural -\ls1\ilvl0\cf0 {\listtext \'a5 }Dwarf debugging format\ -{\listtext \'a5 }osgsimpleviewerCocoa and osgsimpleviewerSDL\ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\cf0 \ +\ls1\ilvl0\cf0 \ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural +\cf0 Features include:\ +\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li400\fi-400\ql\qnatural\pardirnatural +\cf0 * New unified build system using CMake, which simplifies the build process, automatically detecting installed dependencies and providing build configuration as well as support for a wide range of development tools.\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural +\cf0 * New libraries:\ + * osgViewer - replacing Producer as a windowing toolkit\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li760\fi-760\ql\qnatural\pardirnatural +\cf0 * osgManipulator - provides a set of interactive manipulators for scaling, rotating and moving objects in the scene.\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural +\cf0 * osgShadow - provides an extensible framework for adding dynamic shadows to your scene. \ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li400\fi-400\ql\qnatural\pardirnatural +\cf0 * New low-level extensible intersection framework that includes support for line, plane and polytope intersections.\ + * New high-level intersection classes that support paged databases, LineOfSight, HeightAboveTerrain and ElevationSlice.\ +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural +\cf0 * View-dependent overlay\ + * what does this do? \ + * Plugins\ + * Improvements to the OpenFlight, COLLADA and AC3D? plugins\ + * New TXF texture font reader. \ + * Easier 3rd party windowing integration\ + * With examples showing integration with GLUT, SDL, Qt, WxWidgets and MFC. \ + * OpenThreads is moved into the core of OpenSceneGraph and is no longer an external dependency.\ + * Producer is no longer a dependency \ +\ \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\b \cf0 Notes for 1.2 release:\ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\f1\b0 \cf0 1.2 was originally intended as a bug fix release for 1.1 (going for 1.1.1), but OSG broke ABI again so the number was bumped to 1.2. There are no significant changes to the Xcode projects or significant OS X specific changes.\ +\f1\b0 1.2 was originally intended as a bug fix release for 1.1 (going for 1.1.1), but OSG broke ABI again so the number was bumped to 1.2. There are no significant changes to the Xcode projects or significant OS X specific changes.\ \ Since the 1.1 release, we have learned of serious problems (freezing of the window manager) on the (Intel) MacBook Pros using osgText. We believe the problem is with a serious driver bug for ATI in OS X 10.4.7. We believe the bug affects the ATI Radeon X1600. (You can get this string by calling glGetString(GL_RENDERER) when you have a valid OpenGL Context. The string returned to us on affected MacBook Pros is "ATI Radeon X1600 OpenGL Engine".)\ \ @@ -98,16 +122,16 @@ Don't forget to link against Carbon (-framework Carbon) if you use Gestalt.\ \ If you are affected by this, please file a bug report at {\field{\*\fldinst{HYPERLINK "https://bugreport.apple.com"}}{\fldrslt https://bugreport.apple.com}}. Apple lives and dies by the bug report system. If anything is to get done, it must be in the bug reporter. And they keep count of how many people file the same bug, so duplicates are good.\ \ +\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\f2\i (Note: We believe this has been fixed in 10.4.8) +\f2\i \cf0 (Note: We believe this has been fixed in 10.4.8) \f1\i0 \ \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\b \cf0 Notes for 1.1 release:\ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\f1\b0 \cf0 We are now distributing Universal Binaries. These binaries were built using Xcode 2.3 and gcc 4.0.1.\ +\f1\b0 We are now distributing Universal Binaries. These binaries were built using Xcode 2.3 and gcc 4.0.1.\ The Xcode projects are also set to build as Universal Binaries for both Development and Deployment\ targets. If you do not need this and want to save build time, you should change the architecture option\ to your desired setting (most likely to $(NATIVE_ARCH)). It is overridden in the top-level "OpenSceneGraph" project in the Group & Files panel. Don't forget to change OpenThreads \ @@ -128,9 +152,8 @@ PlugIns, the file size shrunk from about 1GB to about 100MB.\ We have stopped maintaining the Xcode 1.5/2.0 projects.\ \ \ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\f0\b \cf0 Notes for 1.0 release: +\f0\b Notes for 1.0 release: \f1\b0 \ These projects were primarily developed with gcc 4.0.1 under Tiger 10.4.3 using Xcode 2.2. Starting with gcc 4.0, Apple no longer statically links in the C++ runtime. Apple has made available the g++ 4.0 dynamic runtime for Panther under the 10.3.9 release. To run under Panther, your system must have this update (or you must recompile the binaries for your system).\ \ @@ -230,9 +253,8 @@ Also remember that OSG will still respond to standard OSG environmental variable \ \f0\b Prebinding Addresses:\ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\f1\b0 \cf0 \ +\f1\b0 \ These are now obsolete. Prebinding is now disabled. The old addresses were:\ \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural @@ -315,9 +337,8 @@ If you are compiling under Xcode 1.5 and are using our Xcode 1.5/2.0 projects, t {\listtext \'a5 }I noticed that for some reason, Xcode has problems compiling the Carbon header with the OpenThreads framework when autovectorization and precompiled headers were enabled. You might try disabling precompiled headers if it is not already. If the problem persists, you may also need to delete the entry that enables autovectorization. In the Groups and Files panel (left side panel), open the Info inspector for the project (top item) and click on the Build tab. Scroll down to the bottom, and remove the autovectorization option. \ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \cf0 \ -\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural -\f0\b \cf0 Universal Binaries: +\f0\b Universal Binaries: \f1\b0 \ \ Be aware, when building you're own Universal Binaries and you use the 10.4 SDK, you must explicitly\ @@ -361,4 +382,4 @@ On the topic of feature requests, another potentially useful thing to have is a ewing 2121 - at - yahoo (in the commercial domain)\ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural {\field{\*\fldinst{HYPERLINK "http://www.create.ucsb.edu/OSG/"}}{\fldrslt \cf0 http://www.create.ucsb.edu/OSG/}}\ -} +} \ No newline at end of file diff --git a/Xcode/Packaging/Resources/welcome.rtf b/Xcode/Packaging/Resources/welcome.rtf index 97680e292..9229626f2 100644 --- a/Xcode/Packaging/Resources/welcome.rtf +++ b/Xcode/Packaging/Resources/welcome.rtf @@ -8,8 +8,9 @@ \fs24 \ \ This installer will install the OpenSceneGraph Applications, Examples, Frameworks and Plugins in:\ - /usr/local/bin\ - /OpenSceneGraph/Examples\ + /usr/local/bin (Executable Applications) \ + /OpenSceneGraph/Applications/ (Bundled Applications\ + /OpenSceneGraph/Examples/\ /Library/Frameworks\ /Library/Application\\ Support/OpenSceneGraph/PlugIns/\ \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural