Windows: Build and install kpasswd

This commit is contained in:
Asanka C. Herath
2010-11-18 08:21:19 -05:00
parent 8432f850ed
commit cb712170ff
2 changed files with 27 additions and 1 deletions
kpasswd
packages/windows/installer

@ -31,5 +31,21 @@
RELDIR=kpasswd
!include ../windows/NTMakefile.w32
!include ../windows/NTMakefile.w32
BINPROGRAMS=\
$(BINDIR)\kpasswd.exe
KPASSWDLIBS=\
$(LIBROKEN) \
$(LIBHEIMDAL) \
$(LIBVERS)
$(BINDIR)\kpasswd.exe: $(OBJ)\kpasswd.obj $(KPASSWDLIBS)
$(EXECONLINK)
$(EXEPREP)
all:: $(BINPROGRAMS)
clean::
-$(RM) $(BINPROGRAMS)

@ -13,6 +13,7 @@
<?define GuidKdigest=D13DA4C0-B1BB-4C02-8ED2-5DFC7D16B19D ?>
<?define GuidPolGSSAPI=2EB8472F-64DD-470B-AF65-FC8AAC185788 ?>
<?define GuidPolKerberos=9ED6B62C-13D0-43BB-BCD7-4737D3E6EC43 ?>
<?define GuidKpasswd=20A984EC-5BCB-4B93-A3A9-7AACBDC625E9 ?>
<?else?>
@ -26,6 +27,7 @@
<?define GuidKdigest=3FFBFAB0-FB37-411C-AF4E-53BCC468D7D1 ?>
<?define GuidPolGSSAPI=7B7D6813-8D9C-4647-8966-89A1CA24A08B ?>
<?define GuidPolKerberos=EF04F1AF-725B-4AF6-AE7B-18E2036C03B9 ?>
<?define GuidKpasswd=B66C04B5-EE1D-48C3-A25B-4DCAAA8F459B ?>
<?endif?>
@ -97,6 +99,13 @@
<File Name='kdigest.pdb' />
</Component>
<Component Id='comp.kpasswd'
Guid='$(var.GuidKpasswd)'
Win64='$(var.Win64)'>
<File Name='kpasswd.exe' KeyPath='yes' />
<File Name='kpasswd.pdb' />
</Component>
<Merge Id='Heimdal.Assemblies' Language='0'
SourceFile='$(var.InstDir)\Heimdal.msm' />
@ -287,6 +296,7 @@
<ComponentRef Id='comp.kdigest' />
<ComponentRef Id='comp.kinit' />
<ComponentRef Id='comp.klist' />
<ComponentRef Id='comp.kpasswd' />
<ComponentRef Id='comp.krb5.conf' />
<ComponentRef Id='comp.krb5.conf.move' />
<ComponentRef Id='comp.krb5.ini.move' />