Changeset 9931 for trunk/tools
- Timestamp:
- Mar 20, 2003, 8:52:27 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/bin/buildenv.cmd
r9925 r9931 1 /* $Id: buildenv.cmd,v 1.4 7 2003-03-19 20:51:51bird Exp $1 /* $Id: buildenv.cmd,v 1.48 2003-03-20 19:52:27 bird Exp $ 2 2 * 3 3 * This is the master tools environment script. It contains environment … … 27 27 * Version 28 28 */ 29 sVersion = '1.0.1 8 [2003-03-19]';29 sVersion = '1.0.19 [2003-03-20]'; 30 30 31 31 /* … … 136 136 aCfg.i.sId = 'netqos2'; aCfg.i.sGrp = 'misc'; aCfg.i.sSet = 'NetQOS2'; aCfg.i.sDesc = 'NetQOS2 - help system for VAC40,VAC365,DB2 and more.'; i = i + 1; 137 137 aCfg.i.sId = 'odin32testcase'; aCfg.i.sGrp = 'tests'; aCfg.i.sSet = 'Odin32Testcase'; aCfg.i.sDesc = 'Odin32 testcase setup'; i = i + 1; 138 aCfg.i.sId = 'perl'; aCfg.i.sGrp = 'script'; aCfg.i.sSet = 'Perl'; aCfg.i.sDesc = 'Perl v5.0053'; i = i + 1; 138 aCfg.i.sId = 'perl'; aCfg.i.sGrp = 'script'; aCfg.i.sSet = 'Perl580'; aCfg.i.sDesc = 'Perl v5.8.0'; i = i + 1; 139 aCfg.i.sId = 'perl580'; aCfg.i.sGrp = 'script'; aCfg.i.sSet = 'Perl580'; aCfg.i.sDesc = 'Perl v5.8.0'; i = i + 1; 140 aCfg.i.sId = 'perl50053'; aCfg.i.sGrp = 'script'; aCfg.i.sSet = 'Perl50xxx'; aCfg.i.sDesc = 'Perl v5.0053'; i = i + 1; 139 141 aCfg.i.sId = 'python'; aCfg.i.sGrp = 'script'; aCfg.i.sSet = 'Python'; aCfg.i.sDesc = 'Python v1.5'; i = i + 1; 140 142 aCfg.i.sId = 'toolkit40'; aCfg.i.sGrp = 'tlktos2'; aCfg.i.sSet = 'Toolkit40'; aCfg.i.sDesc = 'Toolkit v4.0 CSD 4'; i = i + 1; … … 861 863 aPath.i.sPId = 'nasm9833'; aPath.i.sPath = 'f:\nasm\os2\0.98.33'; i = i + 1; 862 864 aPath.i.sPId = 'netqos2'; aPath.i.sPath = 'f:\netqos2'; i = i + 1; 863 aPath.i.sPId = 'perl'; aPath.i.sPath = 'f:\perllib'; i = i + 1; 865 aPath.i.sPId = 'perl50xxx'; aPath.i.sPath = 'f:\perllib'; i = i + 1; 866 aPath.i.sPId = 'perl580'; aPath.i.sPath = 'f:\perl\v5.8.0'; i = i + 1; 864 867 aPath.i.sPId = 'python'; aPath.i.sPath = 'f:\python'; i = i + 1; 865 868 aPath.i.sPId = 'toolkit40'; aPath.i.sPath = 'f:\toolkit\v40csd4'; i = i + 1; … … 912 915 aPath.i.sPId = 'mysql'; aPath.i.sPath = 'e:\mysql2'; i = i + 1; 913 916 aPath.i.sPId = 'netqos2'; aPath.i.sPath = 'e:\netqos2'; i = i + 1; 914 aPath.i.sPId = 'perl'; aPath.i.sPath = 'e:\perllib'; i = i + 1; 917 aPath.i.sPId = 'perl50xxx'; aPath.i.sPath = 'e:\perllib'; i = i + 1; 918 aPath.i.sPId = 'perl580'; aPath.i.sPath = 'e:\dev\perl\v5.8.0'; i = i + 1; 915 919 aPath.i.sPId = 'python'; aPath.i.sPath = 'e:\python'; i = i + 1; 916 920 aPath.i.sPId = 'toolkit40'; aPath.i.sPath = 'e:\toolkit'; i = i + 1; … … 937 941 938 942 /* 939 * Bird: work box .940 */ 941 if ( translate(EnvGet('HOSTNAME')) = 'DREAM') then943 * Bird: work boxes. 944 */ 945 if ((translate(EnvGet('HOSTNAME')) = 'DREAM') | (translate(EnvGet('HOSTNAME')) = 'DESPAIR')) then 942 946 do 943 947 say 'Info: No or empty path file, using birds work defaults.'; … … 964 968 aPath.i.sPId = 'mysql'; aPath.i.sPath = 'd:\apps\mysql\v3.23.50b1'; i = i + 1; 965 969 /*aPath.i.sPId = 'netqos2'; aPath.i.sPath = 'e:\netqos2'; i = i + 1;*/ 966 aPath.i.sPId = 'perl'; aPath.i.sPath = 'd:\dev\perl\v5.00455'; i = i + 1; 970 aPath.i.sPId = 'perl50xxx'; aPath.i.sPath = 'd:\dev\perl\v5.00455'; i = i + 1; 971 aPath.i.sPId = 'perl580'; aPath.i.sPath = 'd:\dev\perl\v5.8.0'; i = i + 1; 967 972 /*aPath.i.sPId = 'python'; aPath.i.sPath = 'e:\python'; i = i + 1;*/ 968 973 aPath.i.sPId = 'toolkit40'; aPath.i.sPath = 'd:\dev\toolkit\v40csd1'; i = i + 1; … … 2808 2813 * PERL 5005_53 or 5.004_55 2809 2814 */ 2810 Perl : procedure expose aCfg. aPath. sPathFile2815 Perl50xxx: procedure expose aCfg. aPath. sPathFile 2811 2816 parse arg sToolId,sOperation,fRM,fQuiet 2812 2817 … … 2814 2819 * Perl main directory. 2815 2820 */ 2816 sPathPerl = PathQuery('perl ', sToolId, sOperation);2821 sPathPerl = PathQuery('perl50xxx', sToolId, sOperation); 2817 2822 if (sPathPerl = '') then 2818 2823 return 1; … … 2854 2859 return 2; 2855 2860 rc = CheckCmdOutput('perl --version', 0, fQuiet, 'This is perl, version '||sVer||' built for os2'); 2861 return rc; 2862 2863 2864 /* 2865 * PERL v5.8.0 2866 */ 2867 Perl580: procedure expose aCfg. aPath. sPathFile 2868 parse arg sToolId,sOperation,fRM,fQuiet 2869 2870 /* 2871 * Perl main directory. 2872 */ 2873 sPathPerl = PathQuery('perl580', sToolId, sOperation); 2874 if (sPathPerl = '') then 2875 return 1; 2876 /* If config operation we're done now. */ 2877 if (pos('config', sOperation) > 0) then 2878 return 0; 2879 2880 /* 2881 * Installing the environment variables. 2882 */ 2883 sPathPerlForw = translate(sPathPerl, '/', '\'); 2884 call EnvSet fRM, 'PATH_PERL', sPathPerl; 2885 call EnvAddFront fRM, 'path', sPathPerl'\bin\5.8.0;' 2886 call EnvAddFront fRM, 'beginlibpath', sPathPerl'\lib;' 2887 call EnvAddEnd fRM, 'bookshelf', sPathPerl'\doc;' 2888 call EnvSet fRM, 'perllib_prefix', 'L:/Perl/lib;'sPathPerlForw'/lib' 2889 call EnvSet fRM, 'perl_sh_dir', sPathPerlForw'/bin/5.8.0' 2890 call EnvSet fRM, 'manpath', sPathPerlForw'/man' 2891 call EnvSet fRM, 'perl_badlang', '0' 2892 2893 /* 2894 * Verify. 2895 */ 2896 if (pos('verify', sOperation) <= 0) then 2897 return 0; 2898 2899 if ( \CfgVerifyFile(sPathPerl'\bin\5.8.0\perl.exe', fQuiet), 2900 | \CfgVerifyFile(sPathPerl'\lib\perlB12E.dll', fQuiet), 2901 | \CfgVerifyFile(sPathPerl'\bin\5.8.0\sh.exe', fQuiet), 2902 ) then 2903 return 2; 2904 rc = CheckCmdOutput('perl --version', 0, fQuiet, 'This is perl, v5.8.0 built for os2_emx'); 2905 2856 2906 return rc; 2857 2907
Note:
See TracChangeset
for help on using the changeset viewer.