Arna chur ar liosta seoltaí Fedora an togra chun macraí a chaighdeánú i gcomhaid shonraithe RPM, rud a ligeann duit cur le pacáistí RPM an cumas bratacha tiomsaithe agus spleáchais bhreise a roghnú ag am tógála.
Sampla úsáide:
% má %{úsáid ssl}
BuildRequires: openssl-forbairt
% críoch
% prep
% cumraigh %{use_enable ssl openssl}
% seiceáil
déan tástáil %{?_use_ssl:-DSSL}
Sa sampla seo, má shonraítear an macra ssl USE sa chomhad spec cuirfidh sé spleáchas breise leis an bpacáiste openssl-devel, reáchtáil an chéim cumraíochta leis an rogha --enable-openssl cumasaithe, agus reáchtálfar na tástálacha cuí ar thógáil.
Glactar leis go socróidh an macra dénártha % _use_ an rogha tógála le cumhdaigh bhreise mar:
- %{úsáid } - tógann sé na luachanna 0 nó 1,
- %{use_chumas [ [ ]]} - leathnaítear go --díchumasaigh- nó --chumas- .
Má chuirtear roghanna den chineál seo leis na comhaid sonraí, ligfidh tú duit leaganacha éagsúla den dáileadh a thógáil ó na foinsí céanna.
Mar shampla, chun an crann spleáchais tógála a íoslaghdú, is féidir leat an paraiméadar domhanda %{use docs} a úsáid, rud a dhíchumasaíonn tógáil na gcáipéisí.
Beifear in ann sraith roghanna oiriúnacha a shocrú tríd an timpeallacht tógála a chumrú. Ina theannta sin, is féidir roghanna a shocrú go domhanda agus a athshainiú ar leithligh do gach pacáiste.
Níor glacadh leis an togra go fóill agus tá sé á phlé.
Foinse: linux.org.ru