Re-merge NVGRenderStage component and fixes for bugs 26, 1361 and 2098.
#
# Copyright (c) 2003-2008 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
# Initial Contributors:
# Nokia Corporation - initial contribution.
#
# Contributors:
#
# Description: use the CDL Compiler to process the CDL files,
# generating client headers and internal headers
#
include LayoutConfig.mk
do_nothing :
MAKMAKE : make_gen_dir
@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 :
@python -c "import os.path,shutil; if os.path.exists('./buildtemp') and shutil.rmtree('./buildtemp')"
LIB : do_nothing
CLEANLIB : do_nothing
RESOURCE :
@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
FINAL : do_nothing