]> source.dussan.org Git - tigervnc.git/commitdiff
Mac app bundle and Linux tarball are fully implemented in CMake build system now.
authorDRC <dcommander@users.sourceforge.net>
Sat, 25 Jun 2011 20:24:02 +0000 (20:24 +0000)
committerDRC <dcommander@users.sourceforge.net>
Sat, 25 Jun 2011 20:24:02 +0000 (20:24 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4557 3789f03b-4d11-0410-bbf8-ca57d06f2519

BUILDING.txt

index f696fdd711e0e6c97f2667647ad65dd703eb25bc..7c4ea1d09f044437b16e099feeb4958cd095f8b5 100644 (file)
@@ -411,9 +411,6 @@ The following commands can be used to create various types of release packages:
 Unix
 ----
 
-(TODO: implement these in CMake.  OS X viewer also needs to be packaged into
-an app instead of a package, since it can run stand-alone now.)
-
 make tarball
 
   Create a binary tarball containing the TigerVNC Viewer
@@ -424,20 +421,20 @@ make servertarball
 
 make dmg
 
-  Create Macintosh package/disk image.  This requires the PackageMaker
-  application, which must be installed in /Developer/Applications/Utilities.
+  Create Macintosh disk image file that contains an application bundle of the
+  TigerVNC Viewer
 
-make udmg [BUILDDIR32={32-bit build directory}]
+make udmg
 
   On 64-bit OS X systems, this creates a version of the Macintosh package and
   disk image which contains universal i386/x86-64 binaries.  You should first
   configure a 32-bit out-of-tree build of TigerVNC, then configure a 64-bit
   out-of-tree build, then run 'make udmg' from the 64-bit build directory.  The
   build system will look for the 32-bit build under {source_directory}/osxx86
-  by default, but you can override this by setting the BUILDDIR32 variable on
-  the make command line as shown above.  Either the 64-bit or 32-bit build can
-  be configured to be backward-compatible by using the instructions in the
-  "Unix Build Recipes" section.
+  by default, but you can override this by setting the OSX_X86_BUILD CMake
+  variable to the directory containing your configured 32-bit build.  Either
+  the 64-bit or 32-bit build can be configured to be backward compatible by
+  using the instructions in the "Build Recipes" section.
 
 
 Windows