diff -r cad27fd7ca1a -r 466a0df5c15a kernel/eka/compsupp/bld.inf --- a/kernel/eka/compsupp/bld.inf Wed Apr 21 17:14:04 2010 +0100 +++ b/kernel/eka/compsupp/bld.inf Tue May 04 16:57:20 2010 +0100 @@ -59,19 +59,29 @@ PRJ_EXTENSIONS -// Unzip RVCT3.1 runtime if being built with RVCT2.2 or RVCT4.0 - -start extension tools/compsupp +// Export the compiler-specific support files built by this component +// when using the other versions of RVCT -#if defined(ARMCC_2_2) || defined(ARMCC_4_0) -option FILE $(EXTENSION_ROOT)/rt_3_1.zip -#elif defined(ARMCC_3_1) -option FILE $(EXTENSION_ROOT)/rt_2_2.zip +#if !defined(ARMCC_2_2) +start extension tools/compsupp +option FILE $(EXTENSION_ROOT)/rt_2_2_export.zip +option TODIR $(EPOCROOT) +end #endif -option TODIR $(EPOCROOT)epoc32/release +#if !defined(ARMCC_3_1) +start extension tools/compsupp +option FILE $(EXTENSION_ROOT)/rt_3_1_export.zip +option TODIR $(EPOCROOT) +end +#endif +#if !defined(ARMCC_4_0) +start extension tools/compsupp +option FILE $(EXTENSION_ROOT)/rt_4_0_export.zip +option TODIR $(EPOCROOT) end +#endif #endif // #if !defined GCCXML && !defined GCCE