Eisiúint an chórais tógála GNU Make 4.4

Tar éis beagnach trí bliana d'fhorbairt, scaoileadh an córas tógála GNU Make 4.4. Chomh maith le fabhtanna a shocrú, is féidir na hathruithe seo a leanas a thabhairt faoi deara sa leagan nua:

  • Tá ardáin OS/2 (EMX), AmigaOS, Xenix, agus Cray imithe i léig agus déanfar iad a dhímheas i scaoileadh amach anseo.
  • Méadaíodh na ceanglais don timpeallacht tógála, chun GNU Gnulib a thógáil, tá tiomsaitheoir uait anois a thacaíonn le heilimintí ón gcaighdeán C99.
  • Tá sprioc tógála .FAN speisialta curtha leis a ligeann duit seoladh spriocanna áirithe a chur ar sos go dtí go gcríochnaítear tógáil spriocanna eile.
  • Sa sprioc tógála speisialta .NOTPARALLEL, cuirtear i bhfeidhm an cumas réamhriachtanais a shonrú (comhaid atá riachtanach chun an sprioc a thógáil) chun na spriocanna a bhaineann leo a sheoladh go seicheamhach (amhail is dá socraíodh “.FAN” idir gach réamhriachtanas).
  • Cuireadh sprioc tógála speisialta leis .NOTINTERMEDIATE a dhíchumasaíonn an t-iompar a bhaineann le húsáid na spriocanna idirmheánacha (. INTERMEDIATE) le haghaidh comhaid sonraithe, comhaid a mheaitseáil leis an masc, nó an makefile iomlán.
  • Cuireadh an fheidhm $(let...) i bhfeidhm, a cheadaíonn duit athróga áitiúla a shainiú i bhfeidhmeanna atá sainithe ag an úsáideoir.
  • Cuireadh an fheidhm $(intcmp ...) i bhfeidhm chun uimhreacha a chur i gcomparáid.
  • Agus an rogha "-l" (--load-meán) á úsáid agat, cuireann líon na bpost atá le tosú anois san áireamh na sonraí ón gcomhad /proc/loadavg faoin ualach ar an gcóras.
  • Cuireadh leis an rogha "--shuffle" chun réamhriachtanais a shuffle, rud a cheadaíonn iompar neamhchinntitheach a bhaint amach i bhfoirgnimh comhthreomhara (mar shampla, chun tástáil fuzz a dhéanamh ar cheartacht na réamhriachtanais a shainiú i gcomhad).
  • Ar chórais le tacaíocht mkfifo, soláthraítear modh nua chun idirghníomhú leis an bhfreastalaí poist le linn post a chur i gcrích go comhthreomhar bunaithe ar úsáid píopaí ainmnithe. Chun an sean-mhodh bunaithe ar phíobáin gan ainm a thabhairt ar ais, tá an rogha "--jobserver-style=pipe" molta.
  • Méadaíodh úsáid na gcomhad sealadach sa phróiseas oibre (d'fhéadfadh fadhbanna teacht chun cinn nuair a leagann an córas tógála eolaire malartach do chomhaid shealadacha (TMPDIR) amach agus nuair a scriosann sé inneachar TMPDIR le linn na tógála).

Foinse: oscailtenet.ru

Add a comment