diff -r e4e3998ddda2 -r 9f95a5546443 layouts/aknlayout2/group/Interfaces.mk --- a/layouts/aknlayout2/group/Interfaces.mk Tue Aug 31 16:13:36 2010 +0300 +++ b/layouts/aknlayout2/group/Interfaces.mk Wed Sep 01 12:19:53 2010 +0100 @@ -18,82 +18,69 @@ include LayoutConfig.mk do_nothing : - @rem do_nothing + MAKMAKE : make_gen_dir - @rem - @rem dummy instances so that adaptation layer has necessary instance headers - @rem - @CdlCompiler instance -p$(gen_dir) ..\cdl\AknLayout.cdl _dummyakn - @CdlCompiler instance -p$(gen_dir) ..\cdl\AknApacLayout.cdl _dummyaknapac - @CdlCompiler instance -p$(gen_dir) ..\cdl\AppLayout.cdl _dummyapp - @CdlCompiler instance -p$(gen_dir) ..\cdl\AppApacLayout.cdl _dummyappapac - @CdlCompiler instance -p$(gen_dir) ..\cdl\skinLayout.cdl _dummyskin - @-del $(gen_dir)\_dummy*.* + @CdlCompiler instance -p$(gen_dir) ../cdl/AknLayout.cdl _dummyakn + @CdlCompiler instance -p$(gen_dir) ../cdl/AknApacLayout.cdl _dummyaknapac + @CdlCompiler instance -p$(gen_dir) ../cdl/AppLayout.cdl _dummyapp + @CdlCompiler instance -p$(gen_dir) ../cdl/AppApacLayout.cdl _dummyappapac + @CdlCompiler instance -p$(gen_dir) ../cdl/SkinLayout.cdl _dummyskin + + @python -c "import glob,os; filelist=glob.glob('$(gen_dir)/_dummy*.*');\ + map((lambda f: os.remove(f)), filelist)" BLD : do_nothing CLEAN : - @rmdir /s/q buildtemp + @python -c "import os.path,shutil; if os.path.exists('./buildtemp') and shutil.rmtree('./buildtemp')" LIB : do_nothing CLEANLIB : do_nothing RESOURCE : - @rem - @rem package interface - @rem - @CdlCompiler client -p.\buildtemp ..\cdl\LayoutPack.cdl - @rem - @rem layout interfaces - @rem - @CdlCompiler client -p.\buildtemp ..\cdl\AknLayout.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\AknApacLayout.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\AppLayout.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\AppApacLayout.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\SkinLayout.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\AknLayoutScalable_Avkon.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\AknLayoutScalable_Apps.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\AknLayoutScalable_UiAccel.cdl - @rem - @rem font interfaces - @rem - @CdlCompiler client -p.\buildtemp ..\cdl\CdlFont.cdl - @rem - @rem layout metadata interfaces - @rem - @CdlCompiler client -p.\buildtemp ..\cdl\LayoutMetaData.cdl - @CdlCompiler client -p.\buildtemp ..\cdl\displaylayoutmetrics.cdl + @CdlCompiler client -p./buildtemp ../cdl/LayoutPack.cdl + @CdlCompiler client -p./buildtemp ../cdl/AknLayout.cdl + @CdlCompiler client -p./buildtemp ../cdl/AknApacLayout.cdl + @CdlCompiler client -p./buildtemp ../cdl/AppLayout.cdl + @CdlCompiler client -p./buildtemp ../cdl/AppApacLayout.cdl + @CdlCompiler client -p./buildtemp ../cdl/SkinLayout.cdl + @CdlCompiler client -p./buildtemp ../cdl/AknLayoutScalable_Avkon.cdl + @CdlCompiler client -p./buildtemp ../cdl/AknLayoutScalable_Apps.cdl + @CdlCompiler client -p./buildtemp ../cdl/AknLayoutScalable_UiAccel.cdl + @CdlCompiler client -p./buildtemp ../cdl/CdlFont.cdl + @CdlCompiler client -p./buildtemp ../cdl/LayoutMetaData.cdl + @CdlCompiler client -p./buildtemp ../cdl/displaylayoutmetrics.cdl FREEZE : do_nothing SAVESPACE : do_nothing RELEASABLES : - @echo .\buildtemp\LayoutPack.cdl.h - @echo .\buildtemp\LayoutPack.cdl.common.h - @echo .\buildtemp\AknLayout.cdl.h - @echo .\buildtemp\AknLayout.cdl.common.h - @echo .\buildtemp\AknApacLayout.cdl.h - @echo .\buildtemp\AknApacLayout.cdl.common.h - @echo .\buildtemp\AppLayout.cdl.h - @echo .\buildtemp\AppLayout.cdl.common.h - @echo .\buildtemp\AppApacLayout.cdl.h - @echo .\buildtemp\AppApacLayout.cdl.common.h - @echo .\buildtemp\SkinLayout.cdl.h - @echo .\buildtemp\SkinLayout.cdl.common.h - @echo .\buildtemp\AknLayoutScalable_Avkon.cdl.h - @echo .\buildtemp\AknLayoutScalable_Avkon.cdl.common.h - @echo .\buildtemp\AknLayoutScalable_Apps.cdl.h - @echo .\buildtemp\AknLayoutScalable_Apps.cdl.common.h - @echo .\buildtemp\AknLayoutScalable_UiAccel.cdl.h - @echo .\buildtemp\AknLayoutScalable_UiAccel.cdl.common.h - @echo .\buildtemp\CdlFont.cdl.h - @echo .\buildtemp\CdlFont.cdl.common.h - @echo .\buildtemp\LayoutMetaData.cdl.h - @echo .\buildtemp\LayoutMetaData.cdl.common.h - @echo .\buildtemp\displaylayoutmetrics.cdl.h - @echo .\buildtemp\displaylayoutmetrics.cdl.common.h + @echo ./buildtemp/LayoutPack.cdl.h + @echo ./buildtemp/LayoutPack.cdl.common.h + @echo ./buildtemp/AknLayout.cdl.h + @echo ./buildtemp/AknLayout.cdl.common.h + @echo ./buildtemp/AknApacLayout.cdl.h + @echo ./buildtemp/AknApacLayout.cdl.common.h + @echo ./buildtemp/AppLayout.cdl.h + @echo ./buildtemp/AppLayout.cdl.common.h + @echo ./buildtemp/AppApacLayout.cdl.h + @echo ./buildtemp/AppApacLayout.cdl.common.h + @echo ./buildtemp/SkinLayout.cdl.h + @echo ./buildtemp/SkinLayout.cdl.common.h + @echo ./buildtemp/AknLayoutScalable_Avkon.cdl.h + @echo ./buildtemp/AknLayoutScalable_Avkon.cdl.common.h + @echo ./buildtemp/AknLayoutScalable_Apps.cdl.h + @echo ./buildtemp/AknLayoutScalable_Apps.cdl.common.h + @echo ./buildtemp/AknLayoutScalable_UiAccel.cdl.h + @echo ./buildtemp/AknLayoutScalable_UiAccel.cdl.common.h + @echo ./buildtemp/CdlFont.cdl.h + @echo ./buildtemp/CdlFont.cdl.common.h + @echo ./buildtemp/LayoutMetaData.cdl.h + @echo ./buildtemp/LayoutMetaData.cdl.common.h + @echo ./buildtemp/displaylayoutmetrics.cdl.h + @echo ./buildtemp/displaylayoutmetrics.cdl.common.h FINAL : do_nothing