[Gelistirici] ActionsAPI de bir ilave onerisi
Onur Küçük
onur at pardus.org.tr
9 Oca 2010 Cmt 10:58:52 EET
On Sat, 9 Jan 2010 02:02:10 +0200
Necdet Yücel <necdetyucel at gmail.com> wrote:
> Selamlar,
>
> actions.py dosyalarının bazılarında mimariyi göstermek için i686
> yazılmış. Bunu 64-bit için uygun hale getirmeye çalıştığımızda bizim
> de x86_64 yazmamız gerekiyor. Bu da bu paketin her güncellemesinde iki
> yerde birden değişiklik yapmak gerektiği anlamına geliyor (PiSi'de for
> kullansak bile dosyayı büyütmüş oluruz). Bunun yerine bu bilgiyi
> get.py içine yazacağımız bir tanımlamayla alsak aynı actions.py
> dosyasını başka mimarilerde kullanabiliriz.
>
> Burada ilk akla gelen get.HOST() oluyor ama o tam istediğimiz işi
> yapmıyor. Onun çıktısı i686 sistemde şöyle oluyor: i686-pc-linux-gnu,
> halbuki bizim ihtiyacımız olan sadece i686.
>
> Bunun için get.py içerisine aşağıdaki iki satırı ekleyebilir miyiz
> (Meltem'in önerisiyle)?
>
> def ARCH():
> return env.host.split("-")[0]
Güzel olur derim, paketler ne kadar dinamik hazırlanırsa o kadar iyi :)
actionsapi/variables.py de export etmeli mi diye biraz bakındım.
Autoconf ailesi sadece HOST a bakıyor, başka sistemlerde (cmake vs.)
bununla ilgili bir şey var mı ? İşimize yarayacak bir şey değilse
export etmeyelim boşuna.
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi