Hi both, Tomasz's really got a point. When patches exist in spec files, gbs will not apply them automatically, developer should apply them to main git tree before using gbs incremental build.
Plus, to successfully enable incremental build, %prep section should also be as simple as possible (just contains unpack tarball), otherwise, `gbs build --incremental` may fail. Rui -----Original Message----- From: IVI [mailto:[email protected]] On Behalf Of Tomasz Olszak Sent: Tuesday, September 09, 2014 5:13 PM To: kongling Cc: [email protected] Subject: Re: Question about Incremental build 2014-09-09 8:19 GMT+02:00 kongling <[email protected]>: > Hi, > > I learned "Incremental build" from url: > https://source.tizen.org/documentation/reference/git-build-system/usage/gbs-build > This document figures out Incremental build does not support > patches in the spec file. Is there anyway to build projects which have > patches in spec file incrementally? It spend long time when build a large > project. Incremental build mounts your source directory into gbs sysroot (/home/abuild/...). So if you apply patches directly to your sources they will be available to gbs while using --incremental. Until you not commit those patches to local git repository they won't be used without --incremental and --include-all flags. Without those flags gbs creates sources tarball from git file tree. Cheers, Tomasz _______________________________________________ IVI mailing list [email protected] https://lists.tizen.org/listinfo/ivi _______________________________________________ IVI mailing list [email protected] https://lists.tizen.org/listinfo/ivi
