Clarified pre-requisites with respect to where the privoxy software should be checked out
[OSXPackageBuilder.git] / OS X Package Builder HOWTO.txt
index 91a15ff..a22326b 100644 (file)
@@ -5,7 +5,10 @@ This document will guide you through the complete process necessary to create a
 
 ASSUMPTIONS
 
-1. That the Privoxy CVS project is available in a folder parallel to the one containing this file. If building for release it should have been exported from Sourceforge to a folder named 'dist', pinned at whichever release you intend to build (as per the instructions in the developer manual), you might have simply checked out the head of the CVS project to a folder named 'current'. If you are using a folder name other than these two you will be prompted to enter it.
+1. That the Privoxy CVS project is available in a folder parallel to the one containing this file.
+- If building for release it MUST have been exported from Sourceforge to a folder named 'dist', pinned at whichever release you intend to build (as per the instructions in the Privoxy developer manual)
+- If doing a general test build, you might have simply checked out the head of the CVS project to a folder named 'current'.
+- If you are using a folder name other than these two (or else both exist) you will be prompted to enter the source folder you wish to use when running the scripts detailed below.
 2. That you have Xcode installed, including the SDKs for each OS X version you intend your package(s) to support.
 3. That your build machine runs Snow Leopard (OS X 10.6). It will likely work equally well on Leopard or Lion (or later), but PackageMaker is substantially different in Tiger and earlier versions of OS X (even the project file format is different).
 4. All references to files and folders in this document should be assumed to be within the OSXBuildSystem folder unless stated otherwise.
@@ -76,8 +79,9 @@ Once this is done, the file 'pkg resources/interface texts/ReadMe.txt' will need
 
 Several different Packagemaker project files are supplied, though the procedure is the same regardless of which you need to use:
 
-- OS X 10.5+ PCRE.pmdoc - if you have built Privoxy against an external PCRE library (see 1.1 above).
-- OS X 10.5+.pmdoc - if you are using the bundled PCRE library.
+- OS X 10.6+ PCRE.pmdoc - if you have built Privoxy against an external PCRE library (see 1.1 above).
+- OS X 10.5+ PCRE.pmdoc - if you have built Privoxy against an external PCRE library (see 1.1 above) but wish to target a minimum OS X version of 10.5.
+- OS X 10.5+.pmdoc - for OS X 10.5-minumum builds with the bundled PCRE library.
 - OS X 10.4+ PCRE.pmdoc - if you have built Privoxy against an external PCRE library (see 1.1 above) but wish to target a minimum OS X version of 10.4.
 - OS X 10.4.pmdoc - for OS X 10.4-minumum builds with the bundled PCRE library.