[26236] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

svn rev #25576: trunk/src/windows/installer/wix/

daemon@ATHENA.MIT.EDU (tlyu@mit.edu)
Mon Dec 12 15:46:50 2011

Date: Mon, 12 Dec 2011 15:46:44 -0500
From: tlyu@mit.edu
Message-Id: <201112122046.pBCKkiln006973@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

http://src.mit.edu/fisheye/changelog/krb5/?cs=25576
Commit By: tlyu
Log Message:
ticket: 7050
subject: kfw installer: add site-local.wxi

Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>


Changed Files:
A   trunk/src/windows/installer/wix/site-local.wxi
Added: trunk/src/windows/installer/wix/site-local.wxi
===================================================================
--- trunk/src/windows/installer/wix/site-local.wxi	                        (rev 0)
+++ trunk/src/windows/installer/wix/site-local.wxi	2011-12-12 20:46:44 UTC (rev 25576)
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Include xmlns="http://schemas.microsoft.com/wix/2003/01/wi">
+
+    <!-- User configurable options -->
+
+    <!-- Items enclosed in double percent marks will be substituted by
+        the build script. -->
+
+    <!-- TargetDir should point to build target directory and must end with
+         a backslash.  If not specified, assume we are in TargetDir\install -->
+
+    <!-- <?define TargetDir="%TARGETDIR%\"?> -->
+
+    <!-- ConfigDir should point to directory containing configuration files
+         (krb5.ini, krb.con, krbrealm.con) to be bundled with the installer.
+         The directory name should end with a backslash. -->
+
+    <!-- <?define ConfigDir="%CONFIGDIR-WIX%\"?> -->
+
+    <!-- VersionMajor, VersionMinor and VersionPatch must all be specified, or
+         none should be specified (in which case, the defaults will be
+         selected below. -->
+
+    <!-- version defs go here -->
+    <!--    <?define VersionMajor="%VERSION_MAJOR%"?>
+        <?define VersionMinor="%VERSION_MINOR%"?>
+        <?define VersionPatch="%VERSION_PATCH%"?> -->
+
+    <!-- BuildLang is the language code for the installation.  If you are
+         changing this, you should also change the ProductCode below. -->
+    <?ifndef BuildLang?>
+        <?define BuildLang="1033"?>
+    <?endif?>
+
+    <!-- ProductCode is an uppercase GUID.  Each release should have its
+         own ProductCode.  If one is not defined, we generate a random one. -->
+    <?ifndef ProductCode?>
+        <?define ProductCode="????????-????-????-????-????????????"?>
+    <?endif?>
+
+    <!-- DefaultRealm, is your default realm.  Must be uppercase -->
+    <?define DefaultRealm="ATHENA.MIT.EDU"?>
+
+    <!-- One of the following must be defined and must correspond to the
+         version of compiler used for building Kerberos for Windows -->
+
+    <!-- <?define CL1200?> -->
+    <!-- <?define CL1300?> -->
+    <!-- <?define CL1310?> -->
+    <!-- <?define CL1400?> -->
+    <?define CL1600?>
+
+    <!-- At most one of the following could be defined and must correspond
+         to the type of build performed. -->
+    <?define Debug?>
+    <!--<?define Release?>-->
+
+    <!-- We are including debug symbols anyway.  Undefine this for a leaner
+         installer without debug syms. -->
+    <?define DebugSyms?>
+
+    <!-- Optional defines -->
+    <!-- <?define Beta="1"?>  --> <!-- Numeric Beta identifier -->
+    <!-- <?define OldHelp?> --> <!-- Specifies the use of the old leash32.hlp file
+                           instead of the new leash32.chm file -->
+
+
+    <!-- End of user configurable options -->
+
+    <!-- Assert that required options are defined, or select defaults if
+         they weren't -->
+
+    <?ifndef TargetDir?>
+        <?define TargetDir="$(sys.SOURCEFILEDIR)..\..\..\"?>
+    <?endif?>
+
+    <?ifndef ConfigDir?>
+        <?define ConfigDir="$(env.SystemRoot)\"?>
+    <?endif?>
+
+    <?ifndef VersionMajor?>
+        <?define VersionMajor="4"?>
+        <?define VersionMinor="0"?>
+        <?define VersionPatch="0"?>
+    <?else?>
+        <?if Not ($(var.VersionMinor) And $(var.VersionPatch))?>
+            <?error VersionMajor, VersionMinor and VersionPatch should be specified together?>
+        <?endif?>
+    <?endif?>
+
+    <?ifndef ProductCode?>
+        <?error Must define ProductCode?>
+    <?endif?>
+
+    <?ifndef BuildLang?>
+        <?error Must define BuildLang?>
+    <?endif?>
+
+    <!-- DefaultRealm.  Must be uppercase. -->
+    <?ifndef DefaultRealm?>
+        <?error Must define DefaultRealm?>
+    <?endif?>
+
+    <!-- The build makefile defines 'Date' and 'Time' which are strings that
+         identify the time at which the build was performed. -->
+</Include>

_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post