Naposledy sme si pripravili a otestovali vývojové prostredie a teraz je čas sa pozieť bližšie na testovací projekt ktorý sme vytvorili. Štandardná štruktúra projektu je nasledovná :
Toto je štandardná adresárová štruktúra projektu, ktorá vychádza z definície coding conventions S60. Samozrejme je možné upraviť túto štruktúru ľubovolne a cesty k súborom v mmp súbore projektu. Keďže bld.inf definuje celkový projekt, začnem práve jeho popisom :
PRJ_PLATFORMS WINSCW ARMV5 GCCE
PRJ_MMPFILES gnumakefile icons_scalable_dc.mk gnumakefile ..\help\build_help.mk TestProject.mmp
Toto je jeden z najjednoduchších vzorov. Súbor vždy obsahuje kĺúčovú direktívu a následne zoznam. Zoznam možu tvoriť súbory, alebo napríklad podporované platformy, alebo príkazy, ktoré sa majú zahrnúť do kompilácie alebo exportu.
Kľúčové direktívy sú :
Pokiaľ je použité gnumakefile, tak sa volá nad súborom make.
V rámci tejto sekcie je možné použiť príkazy predprocesora napr. #define alebo #if defined .To by bolo k bld.inf súboru. Aby príspevok nebol zbytočne dlhý štruktúru mmp súboru dam do dalšieho príspevku.
Mám rád všetko čo má zmysel, a nenávidím slovo „nemožné“ alebo „nedá sa“.