Czy można sobie jakoś ułatwić proces budowania (czyli to co w .rpmbuild jako parametr do buildera)
Jacek Konieczny
jajcus at jajcus.net
Wed Sep 25 15:21:39 CEST 2013
On Wed, 25 Sep 2013 14:31:36 +0200
Daniel Dawid Majewski <light-i w o2.pl> wrote:
> W odpowiedzi na wiadomość z dnia 25.09.2013 14:06, od Łukasz Maśko:
> > Dnia środa, 25 września 2013 13:58:27 Daniel Dawid Majewski pisze:
> > [...]
> >> A nie można stworzyć dla każdego procesu potomnego oddzielnego logu ?
> >
> > Tu chodzi o "wątki" make, czyli to co się dzieje, jak odpalasz make -jX, gdzie
> > X>1. Wtedy masz kompilację równoległą tego samego programu (np. kompilacja
> > kernela, gdzie w równolegle kompilują się pliki z różnych podkatalogów).
> >
> A nie da się buildloga parsować, biorąc pod uwagę "make:", "make[0]:",
> "make[1]:" itp ?
Jak to sobie wyobrażasz? Gdy make[0] i make[1] oba uruchomią jakieś
długo działające narzędzia (chociażby 'gcc') – komunikaty z tych
narzędzi się mieszają, a to już nie jest poprzedzone 'make[0]'
i 'make[1]'. Najprościej jednak budować z '-j1' do przeglądania logów.
Wracając do oryginalnego pytania, z 'builder --help':
> --opts <rpm opts> - additional options for rpm
i z 'rpmbuid --help':
> -D, --define='MACRO EXPR' Define MACRO with value EXPR
To razem powinno wystarczyć.
Pozdrawiam
Jacek
More information about the pld-devel-pl
mailing list