关闭

关闭

封号提示

内容

首页 BinaryBuilds.pdf

BinaryBuilds.pdf

BinaryBuilds.pdf

上传者: 胜歌 2011-06-03 评分1 评论0 下载0 收藏0 阅读量271 暂无简介 简介 举报

简介:本文档为《BinaryBuildspdf》,可适用于其他资料领域,主题内容包含LJPackagingBinaryBuildTrainingUpdated:Dec,DRAFTSTATUSSteveWoodruffPointsof符等。

LJPackagingBinaryBuildTrainingUpdated:Dec,DRAFTSTATUSSteveWoodruffPointsofDiscussionPointsofDiscussionPartI–IntroductiontoPackagingPartII–TrainingforComponentCMsPartIII–TrainingforDevelopersPartIV–TrainingforPlatformIntegrationTeamPartIPackagingConceptsPartIPackagingConceptsEachbuildcomponentisaprojectMultiplepackagesarebuiltforeachproject–Sourcepkg:Fullprojectcontent–Binarypkg:Runtimecontent–Develpkg:SDK(exportedlibsheaders)*SourcepackagesarenotyetreadyduetomakelintnoncompliancebymanycomponentsBinaryPackagesBinaryPackagesBinarypackagesareabinaryequivalentofthefilesfromeachcomponentwhichareinstalledontoourphonesThepackagesincludealloftheprojectdeliverablesacrossallfilesystemsBinarypackagescanbeusedtogeneratefilesystemimagesandthesbfsuperfileimagewhichisusedtoflashthephoneBinarypackagesforeverycomponentaregeneratedbytheplatformintegrationteamaspartofthereleaseprocessDevelopmentSDKPackagesDevelopmentSDKPackagesTheSDKpackagesforeachcomponentincludeit'sexportedheadersand(compiled)librariesForacomponenttobuildfromitsownsource,itneedstheSDKpackagesforeachofitsdependenciesThiswillincludethepublicandpublishedportionsoftheSDKPackageBuildOptionsPackageBuildOptionsPlatformComponentbuildswillcontinuetoworkinthesamemannerthattheyalwayshavebydefault,almosteverythingwillbuildfromsourceAdditionally,youCANbuildeverythingfromreleasedbinariesORyoucanbuildYOURcomponentfromsource,andeverythingelsefrombinariesIfyouchangeyourAPI,thecomponentswhodependonYOUwillautomaticallyrevertbacktosourcebuildsinsteadofbinarybuildsThe“reversedependency”mappingtakesplaceautomaticallybasedonallcomponents'declareddependenciesinMakefiledepsSampleBuildTimesSampleBuildTimesBuildMearlfromreleasedbinarieswithnosourcechanges–min,sec(testedDecinilh)BuildMearlsbf–minutes(withprelinkingenabled)Wewilllookatreducingthesbfbuildtimeinthenearfuture!PartII–TrainingforCMsPartII–TrainingforCMsComponentCMsmustcontinuetobuildtheircomponent(s)fromsourceComponentCMscanusebinarypackagesforallothercomponentsinthebuildsystem(includingsdkpackagesfortheirdependencies)AnyAPIchangesinyourcomponentsshouldbeautodetectedbythebuildenvironmentandcomponentswhodependonthecompwiththeAPIchangewillrebuildfromsourceCompCMBuildCommandsCompCMBuildCommandsTheeasiestwaytolearnisbyexampleTheAMDMDomaincontainsam,dmandwebuicomponentsFortheAMDMComponentCMtodoabuild,theywouldusethefollowingcommand:–clearmakePRODUCT=marcoPRODUCTCONF=palpramTESTENGBLD=amBLDSRC=dmBLDSRC=webuiBLDSRC=BLDSRC=build–Copyinthesetupimgandsecuresetupimgfiles–clearmakePRODUCT=marcoPRODUCTCONF=palpramTESTENGBLD=BLDSRC=LANDID=sbfCompCMContinuedCompCMContinuedComponentCMscontinuetoBRlabelstotheplatformteamComponentCMsdonotgeneratebinaryorsdkpackagesfortheircomponentsatthistimePartIII–DeveloperTrainingPartIII–DeveloperTrainingDevelopersfollowtheexactsamebuildcommandsthatcomponentCMsuseCMsusethecompintegrationtooldevelopersusetherawbuildcommandsPartIV–IntegrationTeamPartIV–IntegrationTeamTheplatformintegrationteamisresponsibleforgeneratingthebinaryandsdkpackagesforeverycomponentforeachplatformreleaseEventuallythiswillbeautomatedwiththeLASRtoolbutinitially,thestepsmustbedonemanuallyWealsomustdomanualpruningofpackagestoensurethatwedonotgrowtheVOBtoobigGeneratingthepackagesGeneratingthepackagesAfterthefullbuildandsbfstepshavecompleted,thebinaryandsdkpackagesneedtobegeneratedbytheplatformteamYouMUSThavethefullbuildcompletedintheviewpriortorunningthecommand#clearmakePRODUCT=<product>PRODUCTCONF=<productconf>TESTENGBLD=rpmrpmsdkGeneratedRPMsandSDKswillbeinvobslinuxjavaplatformbuildrpmRPMSReleasingthePackagesReleasingthePackagesAlloftheRPMs(bothbinaryandsdk)needtobecopiedfromtheplatformbuildrpmRPMSdirectorytothereleaseareaCURRENTLYthisisvobslinuxjavaplatformreleasebutanewVOBisbeingcreated(vobslinuxjavaplatformrelease)toserveasthepackagereleaseVOBinthenearfutureEachofthefilescopiedtothereleaseareaneedstobemadeintoaVOBelementandhavethecurrentplatformlabelappliedtoitPruningtheReleaseAreaPruningtheReleaseAreaReleasedpackagesdaysoroldershouldberemovedtopreventexcessiveVOBgrowthOldversionscanberemovedfromthexlsvtreeonthemainbranchwith:–'version>destroy>version'menucommand

类似资料

该用户的其他资料

Exam 70-448 MCTS Self-Paced Training Kit.pdf

Exam 70-433 Training Kit SQL 2008 Database Development.pdf

Exams 70-432 and 70-450 SQL Server 2008 Administration - Real-World Skills for MCITP Certification and Beyond [Sybex, 2010].pdf

Exam 70-432 MCTS Sql Server 2008.pdf

Exam 70-433 Prep Kit The Real MCTS SQL Server 2008.pdf

职业精品

精彩专题

支教,是一场需要毅力和实力的爱心之旅

支援落后地区乡镇中小学校的教育和教学管理工作,意味着要背井离乡,克服困难适应落后艰苦的自然环境,为落后地区的学生开启一条与外界沟通的桥梁,这也是为什么支教行为虽受人敬仰,却也仍然让人望而却步。支教需要的不仅仅是短暂的热情,更需要能坚持下去的毅力和传递知识的实力。

用户评论

0/200
    暂无评论
上传我的资料

精选资料

热门资料排行换一换

  • 高等数学学习指导与习题详解 (上…

  • 企业询证函格式.doc

  • C语言程序设计教程 第二版 谭浩…

  • 常用电子元器件彩图.rar.pdf

  • 人民币知识通览.pdf

  • 中国民间节日文化辞典.pdf

  • 中国哲学原论 原教篇.pdf

  • 牟钟鉴:中国宗教与文化.pdf

  • 大涅槃经(原文+白话文).pdf

  • 资料评价:

    / 15
    所需积分:0 立即下载

    意见
    反馈

    返回
    顶部