Windows: Wix disable integrated logon by default
[openafs.git] / src / WINNT / install / wix / config.wxi
index 84c3a77..3441a31 100644 (file)
@@ -23,6 +23,7 @@
        MediaDllDir    : Installer Dlls
        MediaBinDir    : Installer Exes
        SrcDir         : openafs\src\
+       DocDir         : openafs\doc\
        DestDir        : $(DEST)\
        BinDir         : $(DEST)\bin\
        LibDir         : $(DEST)\lib\
 
        <!-- Configuration options, allow for commandline specification -->
     <?ifndef CellName?>
-        <?define CellName="openafs.org"?>
+        <?define CellName="<enter.your.cell>"?>
     <?endif?>
     <?ifndef LogonOptions?>
-               <?define LogonOptions="1"?>
+               <?define LogonOptions="0"?>
     <?endif?>
     <?ifndef FreelanceMode?>
                <?define FreelanceMode="1"?>
@@ -57,7 +58,7 @@
                <?define NetbiosName="AFS"?>
     <?endif?>
     <?ifndef RxMaxMTU?>
-               <?define RxMaxMTU="1260"?>
+               <?define RxMaxMTU="0"?>
     <?endif?>
     <?ifndef HideDotFiles?>
                <?define HideDotFiles="1"?>
@@ -93,7 +94,7 @@
         <?define PackageCode="6086552D-3EFA-436C-A0BD-25668849F0DB"?>
     <?endif?>
     <?if $(env.AFSDEV_BUILDTYPE) = "CHECKED"?>
-        <?define Debug?>
+        <?define Debug = "yes"?>
         <?define ReleaseType="DT"?>
     <?elseif $(env.AFSDEV_BUILDTYPE) = "FREE"?>
         <?define ReleaseType="GA"?>
         <?error AFSDEV_BUILDTYPE is not set in the environment.?>
     <?endif?>
 
-    <!-- We are including debug symbols anyway.  Undefine this for a leaner installer without debug syms. -->
-    <?define DebugSyms?>
+    <!-- Are we building a lite installer? then don't include debug symbols -->
+    <?ifdef LiteClient ?>
+        <?define NoDebugSyms ?>
+    <?endif?>
+
+    <!-- Default to including debug symbols unless someone defines
+         NoDebugSyms. -->
+    <?ifndef NoDebugSyms ?>
+        <?define DebugSyms = "yes"?>
+    <?endif?>
 
     <!-- Parameters for the features containing debug symbols -->
     <?ifdef DebugSyms?>
        <?define InstallerVersion="110"?>
        <?define Platform="Intel"?>
        <?define Win64="no"?>
+        <?define Arch="x86"?>
     <?elseif $(env.CPU) = "AMD64"?>
        <?define InstallerVersion="200"?>
        <?define Platform="x64"?>
        <?define Win64="yes"?>
+        <?define Arch="amd64"?>
     <?else?>
         <?error Unknown build type?>
     <?endif?>
 
     <!-- Use the afsloopback.dll instead of instloop.exe -->
-    <?define UseDllLoopbackInstaller?>
+    <?define UseDllLoopbackInstaller = "yes"?>
 
     <!-- Note that if the follwing file does not exist, the build will fail -->
     <?ifndef CellDbFile?>
     <?ifndef SrcDir?>
         <?define SrcDir="$(env.AFSROOT)\src\"?>
     <?endif?>
+    <?ifndef DocDir?>
+        <?define DocDir="$(env.AFSROOT)\doc\"?>
+    <?endif?>
     <?ifndef MediaDllDir?>
         <?define MediaDllDir="$(var.DestDir)WinInstall\Dll\"?>
     <?endif?>