1 PRINTNL &EN 2 IF "%(PROJECT_BUILD)"=="" 3 PROJECT_BUILD = 0 4 ENDIF 5 IFDEF SYMBIAN90 6 IF %(PROJECT_UID_3rd) 7 PRINTNL #{"%(PROJECT_NAME)"},(%(PROJECT_UID_3rd)),%(PROJECT_VERSION_MAJOR),%(PROJECT_VERSION_MINOR)%(PROJECT_VERSION_REVISION),%(PROJECT_BUILD) 8 ENDIF 9 IF "%(PROJECT_VENDOR)"=="" 10 PROJECT_VENDOR = Vendor 11 ENDIF 12 IF "%(SYMBIAN_VENDOR)"=="" 13 SYMBIAN_VENDOR = %(PROJECT_VENDOR) 14 ENDIF 15 PRINTNL %{"%(PROJECT_VENDOR)-EN"} 16 PRINTNL :"%(SYMBIAN_VENDOR)" 17 PRINTNL %(TARGSIS) 18 PRINTNL "%(TARGEPOC)Epoc32\release\%(TARGPLATFORM)\%(TARGETMODE)\%(PROJECT_PATH).exe"-"!:\sys\bin\%(PROJECT_PATH).exe" 19 FOR EACH USE, DEP 20 IF %(NAME)==coreprotect_sdk 21 PRINTNL "%(../TARGEPOC)Epoc32\release\%(TARGPLATFORM)\%(../TARGETMODE)\%(../PROJECT_PATH).cpb"-"!:\private\%(#../PROJECT_UID_3rd)\%(../PROJECT_PATH).cpb" 22 ENDIF 23 IF %(TYPE)==DLL 24 IF %(DLL_TYPE)=="MDL" 25 PRINTNL "%(../TARGEPOC)Epoc32\release\%(../TARGPLATFORM)\%(../TARGETMODE)\%(OUTPUT)"-"!:\sys\bin\%(#PROJECT_UID).dll" 26 PRINTNL "%(../TARGEPOC)Epoc32\data\z\resource\plugins\%(NAME).rsc"-"!:\resource\plugins\%(#PROJECT_UID).rsc" 27 ELSE 28 PRINTNL "%(../TARGEPOC)Epoc32\release\%(../TARGPLATFORM)\%(../TARGETMODE)\%(OUTPUT)"-"!:\sys\bin\%(OUTPUT)" 29 ENDIF 30 ENDIF 31 ENDFOR 32 PRINTNL "%(TARGEPOC)Epoc32\data\z\resource\apps\%(PROJECT_PATH).rsc"-"!:\resource\apps\%(PROJECT_PATH).rsc" 33 IF %(ICON)!="" 34 IF defined(SERIES60) 35 PRINTNL "%(TARGEPOC)Epoc32\data\z\resource\apps\%(PROJECT_PATH).mif"-"!:\resource\apps\%(PROJECT_PATH).mif" 36 ELSE 37 PRINTNL "%(TARGEPOC)Epoc32\data\z\resource\apps\%(PROJECT_PATH)Icon.mbm"-"!:\resource\apps\%(PROJECT_PATH)Icon.mbm" 38 ENDIF 39 ENDIF 40 PRINTNL "%(TARGEPOC)Epoc32\data\z\private\10003a3f\import\apps\%(PROJECT_PATH)_reg.rsc"-"!:\private\10003a3f\import\apps\%(PROJECT_PATH)_reg.rsc" 41 IF HAVE_DLL_TXT 42 PRINTNL "%(�~!PATH)%(PROJECT_PATH)_dll.txt"-"!:\private\%(#PROJECT_UID_3rd)\dll.txt" 43 ENDIF 44 FOR EACH INSTALL 45 PRINTNL "%(~!NAME)"-"!:\private\%(#PROJECT_UID_3rd)\%(<NAME).%(>NAME)" 46 ENDFOR 47 FOR EACH UNINSTALL 48 PRINTNL ""-"!:\private\%(#PROJECT_UID_3rd)\%(NAME)",FN 49 ENDFOR 50 PRINTNL "%(�~!MAKEPATH)%(PROJECT_PATH)_backup.xml"-"!:\private\%(#PROJECT_UID_3rd)\backup_registration.xml" 51 ELSE 52 PRINTNL #{"%(PROJECT_NAME)"},(%(PROJECT_UID)),%(PROJECT_VERSION_MAJOR),%(PROJECT_VERSION_MINOR)%(PROJECT_VERSION_REVISION),%(PROJECT_BUILD) 53 PRINTNL %(TARGSIS) 54 PRINTNL "%(TARGEPOC)Epoc32\release\%(TARGPLATFORM)\%(TARGETMODE)\%(OUTPUT)"-"!:\system\apps\%(PROJECT_PATH)\%(OUTPUT)" 55 FOR EACH USE, DEP 56 IF %(NAME)==coreprotect_sdk 57 // requires to patch the SDK toolchain(s) with coreprotect (see build.bat in coreprotect) 58 PRINTNL "%(../TARGEPOC)Epoc32\release\%(../TARGPLATFORM)\%(../TARGETMODE)\%(../PROJECT_PATH).cpb"-"!:\system\apps\%(../PROJECT_PATH)\%(../PROJECT_PATH).cpb" 59 ENDIF 60 IF %(TYPE)==DLL 61 IF %(DLL_TYPE)=="MDL" 62 PRINTNL "%(../TARGEPOC)Epoc32\release\%(../TARGPLATFORM)\%(../TARGETMODE)\%(NAME).mdl"-"!:\system\recogs\%(#PROJECT_UID).mdl" 63 ELSE 64 PRINTNL "%(../TARGEPOC)Epoc32\release\%(../TARGPLATFORM)\%(../TARGETMODE)\%(OUTPUT)"-"!:\system\apps\%(../PROJECT_PATH)\%(OUTPUT)" 65 ENDIF 66 ENDIF 67 ENDFOR 68 IF %(TARGSIS_S60_1st) 69 PRINTNL "%(TARGEPOC)Epoc32\release\%(TARGPLATFORM)\%(TARGETMODE)\%(PROJECT_PATH).rsc"-"!:\system\apps\%(PROJECT_PATH)\%(PROJECT_PATH).rsc" 70 PRINTNL "%(TARGEPOC)Epoc32\release\%(TARGPLATFORM)\%(TARGETMODE)\%(PROJECT_PATH).aif"-"!:\system\apps\%(PROJECT_PATH)\%(PROJECT_PATH).aif" 71 ELSE 72 PRINTNL "%(TARGEPOC)Epoc32\data\z\system\apps\%(PROJECT_PATH)\%(PROJECT_PATH).rsc"-"!:\system\apps\%(PROJECT_PATH)\%(PROJECT_PATH).rsc" 73 PRINTNL "%(TARGEPOC)Epoc32\data\z\system\apps\%(PROJECT_PATH)\%(PROJECT_PATH).aif"-"!:\system\apps\%(PROJECT_PATH)\%(PROJECT_PATH).aif" 74 ENDIF 75 FOR EACH INSTALL 76 PRINTNL "%(~!NAME)"-"!:\system\apps\%(PROJECT_PATH)\%(<NAME).%(>NAME)" 77 ENDFOR 78 FOR EACH UNINSTALL 79 PRINTNL ""-"!:\system\apps\%(PROJECT_PATH)\%(NAME)",FN 80 ENDFOR 81 ENDIF 82