aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2016-03-29 18:32:56 -0400
committerGreg Hudson <ghudson@mit.edu>2016-04-05 14:38:47 -0400
commitace9a964cf7f7a19080fdd1dd8590bec9f3bc760 (patch)
tree41c7c0c13174c6710cae5769e5e231f0a5b4339c /src/Makefile.in
parent8f9ade8ec50cde1176411085294f85ecfb2820a4 (diff)
downloadkrb5-ace9a964cf7f7a19080fdd1dd8590bec9f3bc760.zip
krb5-ace9a964cf7f7a19080fdd1dd8590bec9f3bc760.tar.gz
krb5-ace9a964cf7f7a19080fdd1dd8590bec9f3bc760.tar.bz2
Integrate with appveyor for Windows CI
appveyor.com is a hosted continuous integration service for Windows. Add an appveyor.yml file containing build instructions. The appveyor virtual machines do not include the MFC libraries, so change util/wshelper/resource.rc to avoid including <afxres.h> (which it does not need) and add a build conditional for leash. Right now we do not build the installers; the appveyor VMs do not appear to have the version of the WiX toolkit we need, and we would also have problems with the missing leash executable.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 8b9e790..5e4445a 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -504,9 +504,12 @@ install-windows::
copy windows\leashdll\$(OUTPRE)*.lib "$(KRB_INSTALL_DIR)\lib\."
copy windows\leashdll\$(OUTPRE)*.dll "$(KRB_INSTALL_DIR)\bin\."
$(INSTALLDBGSYMS) windows\leashdll\$(OUTPRE)*.pdb "$(KRB_INSTALL_DIR)\bin\."
+##DOS##!ifndef NO_LEASH
copy windows\leash\$(OUTPRE)*.exe "$(KRB_INSTALL_DIR)\bin\."
$(INSTALLDBGSYMS) windows\leash\$(OUTPRE)*.pdb "$(KRB_INSTALL_DIR)\bin\."
copy windows\leash\$(OUTPRE)*.chm "$(KRB_INSTALL_DIR)\bin\."
+ copy windows\leash\htmlhelp\*.chm "$(KRB_INSTALL_DIR)\bin\."
+##DOS##!endif
copy windows\kfwlogon\$(OUTPRE)*.lib "$(KRB_INSTALL_DIR)\lib\."
copy windows\kfwlogon\$(OUTPRE)*.exe "$(KRB_INSTALL_DIR)\bin\."
copy windows\kfwlogon\$(OUTPRE)*.dll "$(KRB_INSTALL_DIR)\bin\."
@@ -535,7 +538,6 @@ install-windows::
$(INSTALLDBGSYMS) clients\kdeltkt\$(OUTPRE)kdeltkt.pdb "$(KRB_INSTALL_DIR)\bin\."
$(INSTALLDBGSYMS) clients\kpasswd\$(OUTPRE)kpasswd.pdb "$(KRB_INSTALL_DIR)\bin\."
$(INSTALLDBGSYMS) clients\kswitch\$(OUTPRE)kswitch.pdb "$(KRB_INSTALL_DIR)\bin\."
- copy windows\leash\htmlhelp\*.chm "$(KRB_INSTALL_DIR)\bin\."
check-prerecurse: runenv.py
$(RM) $(SKIPTESTS)