svn rev #20542: branches/kpkoch-ccapi/src/ ccapi/lib/win/ ccapi/server/win/ ...

kpkoch@MIT.EDU kpkoch at MIT.EDU
Fri Jul 18 10:06:00 EDT 2008


Commit By: kpkoch
Log Message: 
Component: windows
TargetVersion: 1.7
Ticket: 5817 5819

This change is for both tickets 5817 and 5819 - changes for 64 bit builds.

New substitution variables %WL% (word length [32 | 64]) and %cpu% [i386 | AMD64] are implemented in the various files where they make sense.

Copylist entries have a new attribute - the component [base | i386 | AMD64 | leash | krb4].

The cpu and components can be specified on the command line.  Multiple components must be in a space delimited quoted string.

kfw-fixed.nsi must now be preprocessed in the same fashion as site-local-tagged.nsi; kfw-fixed.nsi is deleted.

A number of makefiles assumed there could be only one build in the build tree at once, so make clean failed when there is more than one.  [There can be four (i386/rel, i386/dbg, amd64/rel, amd64/dbg).] The makefiles have been updated.  additional make clean problems in the new ccapi windows were cleaned up.

In some places, the compiler was set to VS2003, not VS2005.

32/64 bit differences added to ccapi makefiles.


Changed Files:
U   branches/kpkoch-ccapi/src/Makefile.in
U   branches/kpkoch-ccapi/src/ccapi/lib/win/Makefile.in
U   branches/kpkoch-ccapi/src/ccapi/server/win/Makefile.in
U   branches/kpkoch-ccapi/src/ccapi/test/Makefile.in
U   branches/kpkoch-ccapi/src/windows/build/BKWconfig.xml
U   branches/kpkoch-ccapi/src/windows/build/bkw-automation.html
U   branches/kpkoch-ccapi/src/windows/build/bkw.pl
U   branches/kpkoch-ccapi/src/windows/build/copyfiles.pl
U   branches/kpkoch-ccapi/src/windows/build/copyfiles.xml
U   branches/kpkoch-ccapi/src/windows/build/corebinaryfiles.xml
U   branches/kpkoch-ccapi/src/windows/build/sdkfiles.xml
U   branches/kpkoch-ccapi/src/windows/identity/help/Makefile
U   branches/kpkoch-ccapi/src/windows/identity/kcreddb/Makefile
U   branches/kpkoch-ccapi/src/windows/identity/kherr/Makefile
U   branches/kpkoch-ccapi/src/windows/identity/kmm/Makefile
U   branches/kpkoch-ccapi/src/windows/identity/kmq/Makefile
U   branches/kpkoch-ccapi/src/windows/identity/util/Makefile
A   branches/kpkoch-ccapi/src/windows/installer/nsis/kfw-fixed-tagged.nsi
D   branches/kpkoch-ccapi/src/windows/installer/nsis/kfw-fixed.nsi
U   branches/kpkoch-ccapi/src/windows/installer/nsis/nsi-includes-tagged.nsi
U   branches/kpkoch-ccapi/src/windows/installer/nsis/site-local-tagged.nsi



More information about the cvs-krb5 mailing list