summaryrefslogtreecommitdiffstats
path: root/BUILDING.txt
diff options
context:
space:
mode:
authorDRC <dcommander@users.sourceforge.net>2011-06-25 20:24:02 +0000
committerDRC <dcommander@users.sourceforge.net>2011-06-25 20:24:02 +0000
commitaab3830b87fd24631dae282d03bd156423225185 (patch)
tree2f57e3034cad1ae48edcdd5854a8bdfe9a35d75d /BUILDING.txt
parent10da17ef422007ceab32661c67f88f9da0a7d98b (diff)
downloadtigervnc-aab3830b87fd24631dae282d03bd156423225185.tar.gz
tigervnc-aab3830b87fd24631dae282d03bd156423225185.zip
Mac app bundle and Linux tarball are fully implemented in CMake build system now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4557 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'BUILDING.txt')
-rw-r--r--BUILDING.txt17
1 files changed, 7 insertions, 10 deletions
diff --git a/BUILDING.txt b/BUILDING.txt
index f696fdd7..7c4ea1d0 100644
--- a/BUILDING.txt
+++ b/BUILDING.txt
@@ -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