[Gelistirici] Deltası üretilmeyecek paketlerin işaretlenmesi
Fatih Aşıcı
fatih at pardus.org.tr
14 Oca 2011 Cum 16:22:47 EET
On Friday 14 January 2011 13:45:12 Fatih Aşıcı wrote:
> Selamlar,
>
> Delta üretimi daha hızlı olacağı için buildfarm'daki delta ile ilgili
> kısımları silip pisi'nin build aşamasına dahil etmeye başlamıştık.
> pisi.conf içinde max_delta_count (bu ismi değiştirmeyi düşünüyorum bu
> arada) sıfırdan farklı olduğunda çalışıyor.
>
> Deltasının üretilmemesini istediğimiz paketleri daha önce buildfarm kodunda
> hardcode ediyorduk. Bu işi pisi'ye taşırken biraz daha temiz bir yöntem
> seçmek istiyorum. Paket isimlerinin bulunduğu bir liste yerine her paketin
> kendi içine bir işaret konulabilir. Ekleyeceğimiz yani tag için biraz daha
> generic bir isim seçersek ilerde farklı amaçlarla da kullanabileceğimizi
> düşünüyorum (debug paketleri engellemek, sıkıştırmayı atlamak, vs).
>
> Bu amaçla Package tagı altına
>
> <Disable>deltaGeneration</Disable>
Şöyle bir alternatif daha geldi aklıma:
<BuildFlags>
<Flag>noDebug</Flag>
<Flag>noDelta</Flag>
<Flag>noCompression</Flag>
<Flag>disableDependencyFinder</Flag>
<Flag>ignoreInBootstrap</Flag>
</BuildFlags>
BuildFlags yerine Flags de olabilir. Yeri de RuntimeDependencies öncesi
olabilir.
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20110114/b8d1ebf9/attachment-0002.pgp>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi