Love Hornquist Astrand
71bd63639f
use productbuild
2012-12-10 12:39:23 -08:00
Tony Acero
e2b6a449ce
Windows: Visual Studio 10 support for installers
...
Change-Id: I845986247abf607694d2438afaffa6ea7d6fd5c4
2012-04-11 15:18:52 -04:00
Jeffrey Altman
48d255561e
Windows: install heimtools not heimtool
...
Change-Id: Ie439dd6d2819d7a7088be19f7ecd49863df7ac79
2012-03-13 23:57:00 -04:00
Jelmer Vernooij
2b365b2327
Rename kcc to heimtools.
...
This should prevent naming clashes with other utilities named 'kcc'.
Signed-off-by: Love Hörnquist Åstrand <lha@h5l.org >
2012-03-06 00:06:26 -08:00
Jeffrey Altman
bad61548dd
Windows: Version mgmt for assemblies and thirdparty
...
Breakout the version data from windows/NTMakefile.config
and move it to windows/NTMakefile.version. This new file
contains only version data. This permits version data to
be safely referenced by third party components.
In addition, add version range information for those versions
of Heimdal for which this release is a compatible upgrade. If
there is a forward incompatible change to the assembly ABI, it
is not a compatible upgrade. This version data is used to specify
the Windows assembly redirect range.
Change-Id: Ic9f156212599cc4277e2be812f29a6497801046c
2011-09-23 09:48:42 -04:00
Luke Howard
46d89ed0f4
small build fix for 2010 VC compiler
2011-09-12 20:41:29 +10:00
Jeffrey Altman
c2426d56c1
Windows: install kswitch.exe and klist.exe
...
kswitch.exe and klist.exe are kcc.exe installed and copied
under the alternate names. The installer script was missing
the required DestinationProperty to specify where the
destination files were to be placed.
Change-Id: Ia1e826a038459b1631f8452f8d7ef6f7ca02abac
2011-07-27 19:55:28 -04:00
Love Hörnquist Åstrand
7aaba443bc
add NTMakefile and windows directories
2011-07-17 12:16:59 -07:00
Asanka C. Herath
8f51d5a8dc
Windows: Use WixUI_FeatureTree for installer.
2011-06-15 01:55:21 -04:00
Asanka C. Herath
7236505bf0
Windows: Multiplatform installer should have a different name.
2011-06-15 01:55:21 -04:00
Asanka C. Herath
8aaf3183ca
Windows: Make the 32-bit tools install directory customizable.
2011-06-15 01:55:20 -04:00
Asanka C. Herath
3048545de3
Windows: Use Software/Heimdal registry key for Heimdal specific configuration
...
The 'plugin_dir' value is Heimdal specific. So keep it in the
Software/Heimdal registry key. The Software/Kerberos registry key
will also be loaded and will contain generic Kerberos configuration.
2011-06-15 01:55:19 -04:00
Love Hörnquist Åstrand
40a53bae5f
Don't build ppc any more, don't have a compiler for that any more
2011-06-13 21:23:23 -07:00
Jeffrey Altman
c591fb466f
windows: merge module directory selection
...
permit an alternative location for the merge module
directory to be specified.
Change-Id: I911aca232132111c8378a75ff1f4ed63c59e9044
2011-05-19 00:32:53 -04:00
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