Commit Graph

97 Commits

Author SHA1 Message Date
Asanka C. Herath
dd6d5a0e2c Windows: Build multiplatform installer
When building the x64 installer, we can optionally include 32-bit
components as well.  This requires that the 32-bit build to be already
completed.  The resulting multiplatform installer will install
both sets of components.

This is enabled by the environment variable MULTIPLATFORM_INSTALLER.
2010-12-03 01:12:30 -05:00
Asanka C. Herath
3f6b4c9fdd Windows: Include shim from thirdparty/MKShim directory 2010-12-02 13:19:21 -05:00
Asanka C. Herath
a664e81217 Windows: Fix typo in installer 2010-11-30 12:41:37 -05:00
Asanka C. Herath
523dcaf08e Windows: 64-bit installer should also include 32-bit assemblies 2010-11-29 20:44:49 -05:00
Asanka C. Herath
4a6a5d59a5 Windows: Build policy assembly as a merge module 2010-11-29 18:21:56 -05:00
Asanka C. Herath
0e0fba8866 Windows: Detect VC version instead of hardcoding it 2010-11-29 10:41:44 -05:00
Asanka C. Herath
6fe4372d17 Windows: Install kcc 2010-11-29 10:41:44 -05:00
Love Hornquist Astrand
5471d166e5 include gssapi\gssapi_oid.h 2010-11-27 19:02:21 -08:00
Asanka C. Herath
20e2e17a85 Windows: Remove remnants of older KfW shim
This code is now obsolete.
2010-11-24 15:33:20 -05:00
Asanka C. Herath
29383b4cd0 Windows: Merge in application manifest when building assemblies 2010-11-24 15:33:17 -05:00
Asanka C. Herath
604b554b23 Windows: Older manifest tools require the hashalg parameter 2010-11-24 15:33:15 -05:00
Asanka C. Herath
82a200bfa2 Windows: Installers are optional 2010-11-24 15:33:10 -05:00
Asanka C. Herath
a07036a11c Windows: Build and install kdeltkt 2010-11-24 15:33:03 -05:00
Asanka C. Herath
7eac4fd821 Windows: Build and install kcpytkt 2010-11-24 15:33:02 -05:00
Asanka C. Herath
a82a93cef8 Windows: Build and install kvno 2010-11-24 15:33:01 -05:00
Asanka C. Herath
cb712170ff Windows: Build and install kpasswd 2010-11-24 15:33:00 -05:00
Asanka C. Herath
8432f850ed Windows: Make Heimdal a single assembly 2010-11-24 15:32:59 -05:00
Asanka C. Herath
a4136a53af Windows: Set system PATH and not just the user PATH 2010-11-24 15:32:58 -05:00
Asanka C. Herath
3564ec0ebb Windows: Fix typos in makefiles 2010-11-24 15:32:57 -05:00
Asanka C. Herath
0ea880bdeb Windows: Add Heimdal to the global PATH 2010-11-24 15:32:55 -05:00
Asanka C. Herath
ce056c4a40 Windows: Place gkrb5_err.h in Heimdal directory in SDK 2010-11-24 15:32:54 -05:00
Asanka C. Herath
c0d56cf47e Windows: Use new configuration key for setting plugin directory 2010-11-24 15:32:54 -05:00
Asanka C. Herath
5e7d970774 Windows: Optionally include Kerberos shim library into installer 2010-11-24 15:32:53 -05:00
Asanka C. Herath
80211ca0c8 Windows: Add application manifest file to SDK 2010-11-24 15:32:52 -05:00
Asanka C. Herath
117b0b487a Windows: Add missing files to SDK 2010-11-24 15:32:51 -05:00
Asanka C. Herath
f50b9727b2 Windows: Copy GSSAPI header files into the SDK 2010-11-24 15:32:46 -05:00
Asanka C. Herath
d230cb454d Windows: Installer support for legacy configuration files 2010-11-24 15:32:43 -05:00
Asanka C. Herath
25e3b0d70e Windows: Fix cleanup of GSSAPI policy assembly 2010-11-24 15:32:39 -05:00
Asanka C. Herath
ac1f8fe153 Windows: Install configuration files in common directory
Use %PROGRAMDATA%\Kerberos as the destination directory for
configuration files instead of %PROGRAMDATA%\Heimdal.
2010-11-24 15:32:37 -05:00
Asanka C. Herath
7cef24b902 Windows: Don't install over a newer or current installation 2010-11-24 15:32:32 -05:00
Asanka C. Herath
5962c9fe25 Windows: Include compiled HTML help files in installer 2010-11-24 15:32:31 -05:00
Asanka C. Herath
50feb0146c Windows: Pull in optional components by groups into installer
Instead of referring to each optional component, refer to them by
groups.
2010-11-24 15:32:27 -05:00
Asanka C. Herath
d01cbc1b79 Windows: Include version and build type in installer name 2010-11-24 15:32:26 -05:00
Asanka C. Herath
6ee40622b1 Embed application manifest in Heimdal assembly .dlls 2010-11-24 15:32:24 -05:00
Asanka C. Herath
f4f0d20ff7 Remove assemblyIdentity from application manifest 2010-11-24 15:32:24 -05:00
Asanka C. Herath
e1214f4573 Windows: Remove existing manifests before generating new ones 2010-11-24 15:32:21 -05:00
Asanka C. Herath
f1e276cc20 Windows: Include .pdb files in assembly catalogs 2010-11-24 15:32:19 -05:00
Asanka C. Herath
9773697521 Windows: Include heimntlm.dll with Heimdal.Kerberos assembly 2010-11-24 15:32:19 -05:00
Asanka C. Herath
0a14b10a23 Windows: Enable UI in installer 2010-11-24 15:32:15 -05:00
Asanka C. Herath
5a0c159a19 Windows: Build publisher configuration 2010-11-24 15:32:14 -05:00
Asanka C. Herath
f40fe926ad Windows: Comprehensive clean target 2010-11-24 15:32:13 -05:00
Asanka C. Herath
f0b9e01eac Windows: Build and stage redistributable merge module 2010-11-24 15:32:13 -05:00
Asanka C. Herath
88252f6967 Windows: Include debug symbols in assembly 2010-11-24 15:32:10 -05:00
Asanka C. Herath
8aa7a84b7a Windows: Build installers 2010-11-24 15:32:09 -05:00
Asanka C. Herath
079cbf7a1a Windows: Build the SDK 2010-09-14 08:04:20 -04:00
Asanka C. Herath
8232a8dc4c Windows: packages/windows/sdk
The Makefile in this directory pulls in the SDK into a separate directory tree.
2010-09-14 08:04:19 -04:00
Asanka Herath
069d9a8afc Windows: New exports for comerr64.dll shim library 2010-08-20 16:59:12 -04:00
Asanka Herath
dc638df0ff Windows: Fix gssapi{32,64} shim library 2010-08-20 16:58:45 -04:00
Asanka Herath
6304b4d2ef Windows: Missing clean targets shouldn't be fatal 2010-08-20 16:57:46 -04:00
Asanka Herath
38f3c4d20a Windows: Note that the .def files are generated 2010-08-20 16:52:46 -04:00