Ngaleupaskeun sistem ngawangun GNU Make 4.4

Saatos ampir tilu taun pangwangunan, GNU Make 4.4 parantos dileupaskeun. Salian perbaikan bug, versi énggal nampilkeun parobihan ieu:

  • Platform OS/2 (EMX), AmigaOS, Xenix, sareng Cray parantos dileungitkeun sareng bakal dipiceun tina dukungan dina rilis anu bakal datang.
  • Sarat pikeun lingkungan ngawangun parantos ningkat; wangunan GNU Gnulib ayeuna merlukeun compiler nu ngarojong elemen standar C99.
  • Nambahkeun target ngawangun .WAIT khusus anu ngamungkinkeun anjeun ngareureuhkeun ngawangun target anu tangtu dugi ka ngawangun target anu sanés parantos réngsé.
  • The husus .NOTPARALLEL ngawangun target implements kamampuhan pikeun nangtukeun prerequisites (file diperlukeun pikeun ngawangun udagan) pikeun ngajalankeun target pakait sequentially (saolah-olah ". WAIT" diatur antara unggal prerequisite).
  • Ditambahkeun udagan ngawangun husus .NOTINTERMEDIATE nu disables kabiasaan pakait sareng make target panengah (.INTERMEDIATE) pikeun file dieusian, file cocog topeng, atawa sakabéh makefile.
  • Fungsi $(let…) parantos dilaksanakeun, ngamungkinkeun variabel lokal didefinisikeun dina fungsi anu ditetepkeun ku pangguna.
  • Ngalaksanakeun fungsi $(intcmp…) pikeun ngabandingkeun angka.
  • Lamun ngagunakeun "-l" (--beban-rata) pilihan, sistem beban data tina / proc / file loadavg ayeuna dicokot kana akun nalika nangtukeun jumlah jobs ngajalankeun.
  • Ditambahkeun pilihan "--shuffle" pikeun shuffling prerequisites, anu ngamungkinkeun pikeun kabiasaan non-deterministik salila ngawangun paralel (contona, pikeun fuzz nguji correctness definisi prerequisite dina makefile nu).
  • Dina sistem kalayan rojongan mkfifo, métode anyar interacting jeung jobserver salila palaksanaan pakasaban paralel dirojong, dumasar kana pipa ngaranna. Pikeun balik deui ka metode anu langkung lami nganggo pipa anu henteu namina, pilihan "--jobserver-style=pipe" sayogi.
  • Pamakéan file samentara salila operasi geus dimekarkeun (masalah bisa timbul nalika sistem ngawangun susunan hiji diréktori alternatif pikeun file samentara (TMPDIR) jeung mupus eusi TMPDIR salila ngawangun).

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster