[OpenAFS-win32-devel] [PATCH] makefile fix, change installer
compression
Jeffrey Altman
jaltman@columbia.edu
Wed, 05 May 2004 14:47:10 -0400
This is a cryptographically signed message in MIME format.
--------------ms050800090604090309010308
Content-Type: multipart/alternative;
boundary="------------040900050107080004070908"
This is a multi-part message in MIME format.
--------------040900050107080004070908
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Joe:
Which version of nmake are you using?
The 1.3.63 release of openAFS was built using MSVC 6.0
[C:\4\4NT]nmake -version
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
and it had no problems. What errors have you seen?
---
I will commit the installer change.
Jeffrey Altman
Joe Buehler wrote:
> The nmake I have (MSVC 6) does not like client_creds/NTMakefile as is,
> I suspect there are some typos.
>
> Using lzma compression in the installer reduces the installer size by
> a couple megabytes.
>
> Index: src/WINNT/client_creds/NTMakefile
> ===================================================================
> RCS file: /cvs/openafs/src/WINNT/client_creds/NTMakefile,v
> retrieving revision 1.9
> diff -u -r1.9 NTMakefile
> --- src/WINNT/client_creds/NTMakefile 1 Apr 2004 19:29:47 -0000 1.9
> +++ src/WINNT/client_creds/NTMakefile 5 May 2004 12:28:01 -0000
> @@ -42,7 +42,7 @@
>
> AFSDOBJS = \
> $(OUT)\fs_utils.obj
> -
> +
> AFSAPPLIBOBJS= \
> $(OUT)\checklist.obj \
> $(OUT)\al_wizard.obj \
> @@ -90,19 +90,19 @@
> CLIENT= ..\client_config
>
> $(CLIENTOBJS): $(CLIENT)\$$(@B).cpp
> - $(C2OBJ) -I$*(*D) $**
> + $(C2OBJ) -I$(*D) $**
>
> $(AFSAPPLIBOBJS): $(AFSAPPLIB)\$$(@B).cpp
> - $(C2OBJ) -I$*(*D) $**
> + $(C2OBJ) -I$(*D) $**
>
> $(AFSDOBJS): $(AFSD)\$$(@B).c
> - $(C2OBJ) -I$*(*D) $**
> + $(C2OBJ) -I$(*D) $**
>
> $(EXEOBJS): $$(@B).cpp
> - $(C2OBJ) -I$*(*D) -I$(AFSAPPLIB) $**
> + $(C2OBJ) -I$(*D) -I$(AFSAPPLIB) $**
>
> $(EXECOBJS): $$(@B).c
> - $(C2OBJ) -I$*(*D) -I$(AFSAPPLIB) $**
> + $(C2OBJ) -I$(*D) -I$(AFSAPPLIB) $**
>
> ############################################################################
>
>
> Index: src/WINNT/install/NSIS/OpenAFS.nsi
> ===================================================================
> RCS file: /cvs/openafs/src/WINNT/install/NSIS/OpenAFS.nsi,v
> retrieving revision 1.50
> diff -u -r1.50 OpenAFS.nsi
> --- src/WINNT/install/NSIS/OpenAFS.nsi 2 May 2004 22:09:22 -0000
> 1.50
> +++ src/WINNT/install/NSIS/OpenAFS.nsi 5 May 2004 12:28:13 -0000
> @@ -53,7 +53,7 @@
> OutFile "${AFS_DESTDIR}\WinInstall\OpenAFSforWindows-DEBUG.exe"
> !endif
> SilentInstall normal
> - SetCompressor bzip2
> + SetCompressor lzma
> !define MUI_ICON "..\..\client_config\afs_config.ico"
> !define MUI_UNICON "..\..\client_config\afs_config.ico"
> !define AFS_COMPANY_NAME "OpenAFS"
>
--------------040900050107080004070908
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Bitstream Cyberbit">Joe:<br>
<br>
Which version of nmake are you using?<br>
The 1.3.63 release of openAFS was built using MSVC 6.0 <br>
<br>
[C:\4\4NT]nmake -version <br>
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0<br>
<br>
and it had no problems. What errors have you seen?<br>
<br>
---<br>
<br>
I will commit the installer change.<br>
<br>
Jeffrey Altman<br>
<br>
<br>
Joe Buehler wrote:<br>
</font>
<blockquote cite="midc7an58$jhl$1@sea.gmane.org" type="cite"><font
face="Bitstream Cyberbit">The nmake I have (MSVC 6) does not like
client_creds/NTMakefile as is,
<br>
I suspect there are some typos.
<br>
<br>
Using lzma compression in the installer reduces the installer size by
<br>
a couple megabytes.
<br>
<br>
Index: src/WINNT/client_creds/NTMakefile
<br>
===================================================================
<br>
RCS file: /cvs/openafs/src/WINNT/client_creds/NTMakefile,v
<br>
retrieving revision 1.9
<br>
diff -u -r1.9 NTMakefile
<br>
--- src/WINNT/client_creds/NTMakefile 1 Apr 2004 19:29:47 -0000
1.9
<br>
+++ src/WINNT/client_creds/NTMakefile 5 May 2004 12:28:01 -0000
<br>
@@ -42,7 +42,7 @@
<br>
<br>
AFSDOBJS = \
<br>
$(OUT)\fs_utils.obj
<br>
- <br>
+
<br>
AFSAPPLIBOBJS= \
<br>
$(OUT)\checklist.obj \
<br>
$(OUT)\al_wizard.obj \
<br>
@@ -90,19 +90,19 @@
<br>
CLIENT= ..\client_config
<br>
<br>
$(CLIENTOBJS): $(CLIENT)\$$(@B).cpp
<br>
- $(C2OBJ) -I$*(*D) $**
<br>
+ $(C2OBJ) -I$(*D) $**
<br>
<br>
$(AFSAPPLIBOBJS): $(AFSAPPLIB)\$$(@B).cpp
<br>
- $(C2OBJ) -I$*(*D) $**
<br>
+ $(C2OBJ) -I$(*D) $**
<br>
<br>
$(AFSDOBJS): $(AFSD)\$$(@B).c
<br>
- $(C2OBJ) -I$*(*D) $**
<br>
+ $(C2OBJ) -I$(*D) $**
<br>
<br>
$(EXEOBJS): $$(@B).cpp
<br>
- $(C2OBJ) -I$*(*D) -I$(AFSAPPLIB) $**
<br>
+ $(C2OBJ) -I$(*D) -I$(AFSAPPLIB) $**
<br>
<br>
$(EXECOBJS): $$(@B).c
<br>
- $(C2OBJ) -I$*(*D) -I$(AFSAPPLIB) $**
<br>
+ $(C2OBJ) -I$(*D) -I$(AFSAPPLIB) $**
<br>
<br>
############################################################################
<br>
<br>
Index: src/WINNT/install/NSIS/OpenAFS.nsi
<br>
===================================================================
<br>
RCS file: /cvs/openafs/src/WINNT/install/NSIS/OpenAFS.nsi,v
<br>
retrieving revision 1.50
<br>
diff -u -r1.50 OpenAFS.nsi
<br>
--- src/WINNT/install/NSIS/OpenAFS.nsi 2 May 2004 22:09:22 -0000
1.50
<br>
+++ src/WINNT/install/NSIS/OpenAFS.nsi 5 May 2004 12:28:13 -0000
<br>
@@ -53,7 +53,7 @@
<br>
OutFile "${AFS_DESTDIR}\WinInstall\OpenAFSforWindows-DEBUG.exe"
<br>
!endif
<br>
SilentInstall normal
<br>
- SetCompressor bzip2
<br>
+ SetCompressor lzma
<br>
!define MUI_ICON "..\..\client_config\afs_config.ico"
<br>
!define MUI_UNICON "..\..\client_config\afs_config.ico"
<br>
!define AFS_COMPANY_NAME "OpenAFS"
<br>
<br>
</font>
</blockquote>
</body>
</html>
--------------040900050107080004070908--
--------------ms050800090604090309010308
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJOzCC
AvgwggJhoAMCAQICAwwjmjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwNDE2MDIxODM0WhcNMDUwNDE2MDIxODM0
WjBGMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSMwIQYJKoZIhvcNAQkBFhRq
YWx0bWFuQGNvbHVtYmlhLmVkdTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKyS
7eWrak81hbARkTT+lqX+uujXLK3tDmCn/6IQH9tDKYtf5A8/llZJdPYHUA9p1FH9hwk23iGY
scSkJq84FJenlWKOOqOsT6BlueWsrlKuseJCdMf9uhN28p+UnZvrcVhcLLTYfRvQT9OUw/k3
h4TzNdyAXbBJ3LnL1ySbFRaNVkq7cW/2ircAWpcyqHH4ZKstdSLbo6axsDHWRZL8yHUsI1Gz
esRSYQf2aUeUqvmGbEKEKFwbfqgfLwlBLiv1Lqib/++J3s5g3syhqWe3T8tUffmhdibUdX2W
umT2uiWl/WGEBvc1+o5k0T2JqWMNR9VgzPyk8P+iZRHl76Yb49ECAwEAAaNUMFIwDgYDVR0P
AQH/BAQDAgP4MBEGCWCGSAGG+EIBAQQEAwIFoDAfBgNVHREEGDAWgRRqYWx0bWFuQGNvbHVt
YmlhLmVkdTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAGXYUcZvaLEqctXUsgt0
fUMFXukM3E5fpLBkk3+BbcY457WQE38ZM1AOvcYOHqB1xhJCxP1U0pSJu2Xfe9Z1M2mU4C4V
2w4sDcWkZteM9EW7VYbXzSCKCw0TKKp3Wl9TFIWFdiFwPvhOzhXUonGTdYbOvRuAXQuJdNQW
O4v2sQg1MIIC+DCCAmGgAwIBAgIDDCOaMA0GCSqGSIb3DQEBBAUAMGIxCzAJBgNVBAYTAlpB
MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3
dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNDA0MTYwMjE4MzRaFw0wNTA0
MTYwMjE4MzRaMEYxHzAdBgNVBAMTFlRoYXd0ZSBGcmVlbWFpbCBNZW1iZXIxIzAhBgkqhkiG
9w0BCQEWFGphbHRtYW5AY29sdW1iaWEuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
CgKCAQEArJLt5atqTzWFsBGRNP6Wpf666Ncsre0OYKf/ohAf20Mpi1/kDz+WVkl09gdQD2nU
Uf2HCTbeIZixxKQmrzgUl6eVYo46o6xPoGW55ayuUq6x4kJ0x/26E3byn5Sdm+txWFwstNh9
G9BP05TD+TeHhPM13IBdsEncucvXJJsVFo1WSrtxb/aKtwBalzKocfhkqy11ItujprGwMdZF
kvzIdSwjUbN6xFJhB/ZpR5Sq+YZsQoQoXBt+qB8vCUEuK/UuqJv/74nezmDezKGpZ7dPy1R9
+aF2JtR1fZa6ZPa6JaX9YYQG9zX6jmTRPYmpYw1H1WDM/KTw/6JlEeXvphvj0QIDAQABo1Qw
UjAOBgNVHQ8BAf8EBAMCA/gwEQYJYIZIAYb4QgEBBAQDAgWgMB8GA1UdEQQYMBaBFGphbHRt
YW5AY29sdW1iaWEuZWR1MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAZdhRxm9o
sSpy1dSyC3R9QwVe6QzcTl+ksGSTf4FtxjjntZATfxkzUA69xg4eoHXGEkLE/VTSlIm7Zd97
1nUzaZTgLhXbDiwNxaRm14z0RbtVhtfNIIoLDRMoqndaX1MUhYV2IXA++E7OFdSicZN1hs69
G4BdC4l01BY7i/axCDUwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYD
VQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAY
BgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZp
Y2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzAp
BgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAw
MDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENv
bnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls
IElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5o
wHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuv
PAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAe
ZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0
hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDAL
BgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4
MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6ot
nzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V
2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDOzCCAzcCAQEwaTBi
MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwwjmjAJBgUr
DgMCGgUAoIIBpzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0w
NDA1MDUxODQ3MTBaMCMGCSqGSIb3DQEJBDEWBBSWTjPSO8cWaS4gvB+89ug6duUqGTBSBgkq
hkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB
QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYT
AlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNU
aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDCOaMHoGCyqGSIb3DQEJEAIL
MWugaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg
THRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwwj
mjANBgkqhkiG9w0BAQEFAASCAQCAlo1+i2qqcjOg4uaoNniL92Ibcz22Bom/rMnUiNpv4tYm
erv6wEQt/IqX/5RHrOnRkur5nbXz7ziTbBKRaxEATQs+IXbXcPVCnKR8RLdzDWBDp2TPXryu
V3H71hGWGcRaTPz91A9vnj27xh/Io5lEEACdp71Neakj6odRDOIyFPDsf3p6rvHa4Nnmb3/8
9xb2GwfQ8qimGYXL7kHvFSkxFGWHPit1pQszwxEOjf0eNoex1GiZsTT4zwrPPyjmokdG6awy
gkFlJ6oKYB8fJcYauUxRNiywiwTpZCq50k3BrZfw9J1eMFneowuTIH9+EHUjsLld2WOcq37C
s2WyDg7qAAAAAAAA
--------------ms050800090604090309010308--