916 my $Ext=&main::ExtSrc; |
916 my $Ext=&main::ExtSrc; |
917 my $Cia = (lc($Ext) eq '.cia') ? 1 : 0; |
917 my $Cia = (lc($Ext) eq '.cia') ? 1 : 0; |
918 |
918 |
919 if ($Cia) { |
919 if ($Cia) { |
920 &main::Output( |
920 &main::Output( |
921 "\"\$(EPOCBLD$Bld)\\$BaseSrc\_.obj\" \"\$(EPOCBLD$Bld)\\$BaseSrc\_.sbr\" : \"$SrcPath$Src\" \$(DEPEND$Bld)\n", |
921 "\"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\" : \"$SrcPath$Src\" \$(DEPEND$Bld)\n", |
922 "\tperl -S tranasm_x86.pl \"$SrcPath$Src\" \"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\"\n", |
922 "\tperl -S tranasm_x86.pl \"$SrcPath$Src\" \$\@\n", |
|
923 "\n", |
|
924 "\"\$(EPOCBLD$Bld)\\$BaseSrc\_.obj\" \"\$(EPOCBLD$Bld)\\$BaseSrc\_.sbr\" : \"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\" \$(DEPEND$Bld)\n", |
923 "\t\$(CL$Bld) /I \"$SrcPath\.\" /TP /Fo\"\$(EPOCBLD$Bld)\\$BaseSrc\_.obj\" /GF /c \"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\"\n", |
925 "\t\$(CL$Bld) /I \"$SrcPath\.\" /TP /Fo\"\$(EPOCBLD$Bld)\\$BaseSrc\_.obj\" /GF /c \"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\"\n", |
924 "\n", |
926 "\n", |
925 # assembler listing target |
927 # assembler listing target |
926 "LISTING$Bld$BaseSrc\_ : \"\$(EPOCBLD$Bld)\\$BaseSrc\_.lis\"\n", |
928 "LISTING$Bld$BaseSrc\_ : \"\$(EPOCBLD$Bld)\\$BaseSrc\_.lis\"\n", |
927 "\tcopy \$? \"$SrcPath$BaseSrc\_.$Plat.lst\"\n", |
929 "\tcopy \$? \"$SrcPath$BaseSrc\_.$Plat.lst\"\n", |
928 "\n", |
930 "\n", |
929 "\"\$(EPOCBLD$Bld)\\$BaseSrc\_.lis\": \"$SrcPath$Src\" \$(DEPEND$Bld)\n", |
931 "\"\$(EPOCBLD$Bld)\\$BaseSrc\_.lis\" : \"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\" \$(DEPEND$Bld)\n", |
930 "\t\$(CL$Bld) /TP /FAsc /Fa\"\$\@\" /Fo\"\$(EPOCBLD$Bld)\\$BaseSrc\_.obj\" /GF /c \"$SrcPath$Src\"\n", |
932 "\t\$(CL$Bld) /I \"$SrcPath\.\" /TP /FAsc /Fa\"\$\@\" /Fo\"\$(EPOCBLD$Bld)\\$BaseSrc\_.obj\" /GF /c \"\$(EPOCBLD$Bld)\\$BaseSrc\_.transd.cia\"\n", |
931 "\n" |
933 "\n" |
932 ); |
934 ); |
933 } else { |
935 } else { |
934 &main::Output( |
936 &main::Output( |
935 "\"\$(EPOCBLD$Bld)\\$BaseSrc.obj\" \"\$(EPOCBLD$Bld)\\$BaseSrc.sbr\" : \"$SrcPath$Src\" \$(DEPEND$Bld)\n", |
937 "\"\$(EPOCBLD$Bld)\\$BaseSrc.obj\" \"\$(EPOCBLD$Bld)\\$BaseSrc.sbr\" : \"$SrcPath$Src\" \$(DEPEND$Bld)\n", |