equal
deleted
inserted
replaced
40 PMEndSrcBld |
40 PMEndSrcBld |
41 PMEndSrc |
41 PMEndSrc |
42 PMEndSrcList |
42 PMEndSrcList |
43 ); |
43 ); |
44 |
44 |
45 use strict; |
|
46 use Winutl; |
45 use Winutl; |
47 use cl_generic; |
46 use cl_generic; |
48 use Genutl; |
47 use Genutl; |
49 use Pathutl; |
48 use Pathutl; |
50 |
49 |
285 "FREEZE :\n" |
284 "FREEZE :\n" |
286 ); |
285 ); |
287 if ($DefFile and $BasicTrgType !~ /^IMPLIB$/io) { |
286 if ($DefFile and $BasicTrgType !~ /^IMPLIB$/io) { |
288 &main::Output( |
287 &main::Output( |
289 # call perl on the script here so nmake will die if there are errors - this doesn't happen if calling perl in a batch file |
288 # call perl on the script here so nmake will die if there are errors - this doesn't happen if calling perl in a batch file |
290 "\tperl -w -S efreeze.pl \$(EFREEZE_ALLOW_REMOVE) \"$DefFile\" \"\$(EPOCBLD)\\$ExportLibrary.def\" \n" |
289 "\tperl -S efreeze.pl \$(EFREEZE_ALLOW_REMOVE) \"$DefFile\" \"\$(EPOCBLD)\\$ExportLibrary.def\" \n" |
291 ); |
290 ); |
292 } |
291 } |
293 &main::Output( |
292 &main::Output( |
294 "\n", |
293 "\n", |
295 "CLEANLIBRARY :\n" |
294 "CLEANLIBRARY :\n" |
398 "WHAT$Bld : WHATGENERIC\n", |
397 "WHAT$Bld : WHATGENERIC\n", |
399 "\n", |
398 "\n", |
400 "CLEAN$Bld : CLEANBUILD$Bld CLEANRELEASE$Bld\n", |
399 "CLEAN$Bld : CLEANBUILD$Bld CLEANRELEASE$Bld\n", |
401 "\n", |
400 "\n", |
402 "CLEANBUILD$Bld : \n", |
401 "CLEANBUILD$Bld : \n", |
403 "\t\@perl -w -S ermdir.pl \"\$(EPOCBLD$Bld)\"\n", |
402 "\t\@perl -S ermdir.pl \"\$(EPOCBLD$Bld)\"\n", |
404 "\t-\$(ERASE) \"$BLDTRGPATH$BaseTrg.ILK\"\n", |
403 "\t-\$(ERASE) \"$BLDTRGPATH$BaseTrg.ILK\"\n", |
405 "\n", |
404 "\n", |
406 "CLEANRELEASE$Bld : CLEANGENERIC\n", |
405 "CLEANRELEASE$Bld : CLEANGENERIC\n", |
407 "\n" |
406 "\n" |
408 ); |
407 ); |
630 ); |
629 ); |
631 |
630 |
632 # call makedef to reorder the export information |
631 # call makedef to reorder the export information |
633 &main::Output( |
632 &main::Output( |
634 # call perl on the script here so nmake will die if there are errors - this doesn't happen if calling perl in a batch file |
633 # call perl on the script here so nmake will die if there are errors - this doesn't happen if calling perl in a batch file |
635 "\tperl -w -S makedef.pl $AbsentSubst -Inffile \"\$(EPOCBLD$Bld)\\$ExportLibrary.inf\"" |
634 "\tperl -S makedef.pl $AbsentSubst -Inffile \"\$(EPOCBLD$Bld)\\$ExportLibrary.inf\"" |
636 ); |
635 ); |
637 if (-e $DefFile) { # effectively "if project frozen ..." |
636 if (-e $DefFile) { # effectively "if project frozen ..." |
638 &main::Output( |
637 &main::Output( |
639 " -Frzfile \"$DefFile\"" |
638 " -Frzfile \"$DefFile\"" |
640 ); |
639 ); |