windows-file-versioning-20030619
authorChaskiel M Grundman <cg2v@andrew.cmu.edu>
Thu, 19 Jun 2003 20:00:31 +0000 (20:00 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 19 Jun 2003 20:00:31 +0000 (20:00 +0000)
commitbc9ff0f64010b5ed886389ed584fb1c7c8169dc5
treed203267a0c0f28b12a0c3fe50fdd4ddce29ac3c0
parentbefd22d01d34ccc09c85d7ef0fc683a7df2d77ae
windows-file-versioning-20030619

FIXES 1488

It adds:

- the binary version of the file version/productversion, which the MSI
engine sort of want files in MSI packages to all have. This requires
another variable to be maintained in NTMakefile.i386_nt40 (Please don't
change the value from 1,2,910,0 to 1,2,9,1 or something like that. The last
number group in the version is considered completely insignificant by some
things)
- some file typing, which I don't know if anything cares about
- Some new items in the stringfileinfo table, (InternalName and
OriginalFilename) without which explorer won't show use the version info in
constructing tooltip text.
- Actually setting ProductVersion and FileVersion to something real
- Language codes, which the MSI engine also wants
155 files changed:
src/WINNT/afs_setup_utils/afs_setup_utils_stub.rc
src/WINNT/afs_setup_utils/lang/de_DE/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/en_US/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/es_ES/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/ja_JP/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/ko_KR/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/pt_BR/afs_setup_utils.rc
src/WINNT/afs_setup_utils/lang/zh_CN/afs_setup_utmls.rc
src/WINNT/afs_setup_utils/lang/zh_TW/afs_setup_utils.rc
src/WINNT/afsadmsvr/afsadmsvr.rc
src/WINNT/afsapplib/afsapplib_stub.rc
src/WINNT/afsapplib/lang/de_DE/afsapplib.rc
src/WINNT/afsapplib/lang/en_US/afsapplib.rc
src/WINNT/afsapplib/lang/es_ES/afsapplib.rc
src/WINNT/afsapplib/lang/ja_JP/afsapplib.rc
src/WINNT/afsapplib/lang/ko_KR/afsapplib.rc
src/WINNT/afsapplib/lang/pt_BR/afsapplib.rc
src/WINNT/afsapplib/lang/zh_CN/afsapplib.rc
src/WINNT/afsapplib/lang/zh_TW/afsapplib.rc
src/WINNT/afsd/afsd.rc
src/WINNT/afsd/afsd_service.rc
src/WINNT/afsd/afslog95.rc
src/WINNT/afsd/afslogon.rc
src/WINNT/afsd/afsshare.rc
src/WINNT/afsd/fs.rc
src/WINNT/afsd/klog.rc
src/WINNT/afsd/libafsconf.rc
src/WINNT/afsd/symlink.rc
src/WINNT/afsd/tokens.rc
src/WINNT/afsd/unlog.rc
src/WINNT/afslegal/afslegal_stub.rc
src/WINNT/afslegal/lang/de_DE/afslegal.rc
src/WINNT/afslegal/lang/en_US/afslegal.rc
src/WINNT/afslegal/lang/es_ES/afslegal.rc
src/WINNT/afslegal/lang/ja_JP/afslegal.rc
src/WINNT/afslegal/lang/ko_KR/afslegal.rc
src/WINNT/afslegal/lang/pt_BR/afslegal.rc
src/WINNT/afslegal/lang/zh_CN/afslegal.rc
src/WINNT/afslegal/lang/zh_TW/afslegal.rc
src/WINNT/afssvrcfg/afscfg_stub.rc
src/WINNT/afssvrcfg/lang/de_DE/afscfg.rc
src/WINNT/afssvrcfg/lang/en_US/afscfg.rc
src/WINNT/afssvrcfg/lang/es_ES/afscfg.rc
src/WINNT/afssvrcfg/lang/ja_JP/afscfg.rc
src/WINNT/afssvrcfg/lang/ko_KR/afscfg.rc
src/WINNT/afssvrcfg/lang/pt_BR/afscfg.rc
src/WINNT/afssvrcfg/lang/zh_CN/afscfg.rc
src/WINNT/afssvrcfg/lang/zh_TW/afscfg.rc
src/WINNT/afssvrcpa/afssvrcpa_stub.rc
src/WINNT/afssvrcpa/lang/de_DE/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/en_US/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/es_ES/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/ja_JP/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/ko_KR/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/pt_BR/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/zh_CN/afssvrcpa.rc
src/WINNT/afssvrcpa/lang/zh_TW/afssvrcpa.rc
src/WINNT/afssvrmgr/lang/de_DE/svrmgr.rc
src/WINNT/afssvrmgr/lang/en_US/svrmgr.rc
src/WINNT/afssvrmgr/lang/es_ES/svrmgr.rc
src/WINNT/afssvrmgr/lang/ja_JP/svrmgr.rc
src/WINNT/afssvrmgr/lang/ko_KR/svrmgr.rc
src/WINNT/afssvrmgr/lang/pt_BR/svrmgr.rc
src/WINNT/afssvrmgr/lang/zh_CN/svrmgr.rc
src/WINNT/afssvrmgr/lang/zh_TW/svrmgr.rc
src/WINNT/afssvrmgr/svrmgr_stub.rc
src/WINNT/afsusrmgr/AfsUsrMgr_stub.rc
src/WINNT/afsusrmgr/lang/de_DE/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/en_US/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/es_ES/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/ja_JP/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/ko_KR/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/pt_BR/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/zh_CN/AfsUsrMgr.rc
src/WINNT/afsusrmgr/lang/zh_TW/AfsUsrMgr.rc
src/WINNT/bosctlsvc/bosctlsvc.rc
src/WINNT/client_config/afs_config_stub.rc
src/WINNT/client_config/lang/de_DE/afs_config.rc
src/WINNT/client_config/lang/en_US/afs_config.rc
src/WINNT/client_config/lang/es_ES/afs_config.rc
src/WINNT/client_config/lang/ja_JP/afs_config.rc
src/WINNT/client_config/lang/ko_KR/afs_config.rc
src/WINNT/client_config/lang/pt_BR/afs_config.rc
src/WINNT/client_config/lang/zh_CN/afs_config.rc
src/WINNT/client_config/lang/zh_TW/afs_config.rc
src/WINNT/client_cpa/afs_cpa_stub.rc
src/WINNT/client_cpa/lang/de_DE/afs_cpa.rc
src/WINNT/client_cpa/lang/en_US/afs_cpa.rc
src/WINNT/client_cpa/lang/es_ES/afs_cpa.rc
src/WINNT/client_cpa/lang/ja_JP/afs_cpa.rc
src/WINNT/client_cpa/lang/ko_KR/afs_cpa.rc
src/WINNT/client_cpa/lang/pt_BR/afs_cpa.rc
src/WINNT/client_cpa/lang/zh_CN/afs_cpa.rc
src/WINNT/client_cpa/lang/zh_TW/afs_cpa.rc
src/WINNT/client_creds/afscreds_stub.rc
src/WINNT/client_creds/lang/de_DE/afscreds.rc
src/WINNT/client_creds/lang/en_US/afscreds.rc
src/WINNT/client_creds/lang/es_ES/afscreds.rc
src/WINNT/client_creds/lang/ja_JP/afscreds.rc
src/WINNT/client_creds/lang/ko_KR/afscreds.rc
src/WINNT/client_creds/lang/pt_BR/afscreds.rc
src/WINNT/client_creds/lang/zh_CN/afscreds.rc
src/WINNT/client_creds/lang/zh_TW/afscreds.rc
src/WINNT/client_exp/afs_shl_ext_stub.rc
src/WINNT/client_exp/lang/de_DE/afs_shl_ext.rc
src/WINNT/client_exp/lang/en_US/afs_shl_ext.rc
src/WINNT/client_exp/lang/es_ES/afs_shl_ext.rc
src/WINNT/client_exp/lang/ja_JP/afs_shl_ext.rc
src/WINNT/client_exp/lang/ko_KR/afs_shl_ext.rc
src/WINNT/client_exp/lang/pt_BR/afs_shl_ext.rc
src/WINNT/client_exp/lang/zh_CN/afs_shl_ext.rc
src/WINNT/client_exp/lang/zh_TW/afs_shl_ext.rc
src/WINNT/client_osi/libosi.rc
src/WINNT/eventlog/lang/afseventmsg.rc
src/WINNT/pthread/pthread.rc
src/WINNT/pthread/pthread95.rc
src/bozo/bos.rc
src/bozo/bosserver.rc
src/bu_utils/fms.rc
src/bucoord/backup.rc
src/budb/buserver.rc
src/butc/butc.rc
src/config/NTMakefile.version-NOCML
src/config/NTVersioninfo.rc
src/finale/translate_et.rc
src/kauth/kas.rc
src/kauth/kaserver.rc
src/kauth/kpasswd.rc
src/libadmin/adminutil/afsadminutil.rc
src/libadmin/bos/afsbosadmin.rc
src/libadmin/cfg/afscfgadmin.rc
src/libadmin/client/afsclientadmin.rc
src/libadmin/kas/afskasadmin.rc
src/libadmin/pts/afsptsadmin.rc
src/libadmin/vos/afsvosadmin.rc
src/libafsauthent/afsauthent.rc
src/libafsrpc/afsrpc.rc
src/procmgmt/afskill.rc
src/procmgmt/afsprocmgmt.rc
src/ptserver/pts.rc
src/ptserver/ptserver.rc
src/rx/rxdebug.rc
src/rxdebug/rxdebug.rc
src/shlibafsauthent/afsauthent.rc
src/shlibafsrpc/afsrpc.rc
src/ubik/udebug.rc
src/update/upclient.rc
src/update/upserver.rc
src/uss/uss.rc
src/viced/fileserver.rc
src/vlserver/vlserver.rc
src/vol/salvager.rc
src/vol/volinfo.rc
src/volser/volserver.rc
src/volser/vos.rc