Ma hope o ʻekolu makahiki o ka hoʻomohala ʻana, ua hoʻokuʻu ʻia ka GNU Make 4.4 build system. Ma waho aʻe o ka hoʻoponopono ʻana i nā pōpoki, hiki ke ʻike ʻia nā loli hou i ka mana hou:
- ʻO OS/2 (EMX), AmigaOS, Xenix, a me Cray platform ua hoʻopau ʻia a e hoʻopau ʻia i ka wā e hiki mai ana.
- Ua hoʻonui ʻia nā koi no ke kaiapuni kūkulu, no ke kūkulu ʻana iā GNU Gnulib pono ʻoe i kēia manawa i kahi compiler e kākoʻo ana i nā mea mai ka maʻamau C99.
- Ua hoʻohui ʻia kahi pahuhopu kūkulu .WAIT kūikawā e hiki ai iā ʻoe ke hoʻomaha i ka hoʻomaka ʻana o ke kūkulu ʻana i kekahi mau pahuhopu a hiki i ka pau ʻana o ke kūkulu ʻana i nā pahuhopu ʻē aʻe.
- I ka pahu hana kūikawā .NOTPARALLEL, ua hoʻokō ʻia ka hiki ke kuhikuhi i nā mea e pono ai (nā faila e pono ai no ke kūkulu ʻana i ka pahuhopu) e hoʻomaka i nā pahuhopu e pili ana iā lākou (me he mea lā ua hoʻonohonoho ʻia ʻo ".WAIT" ma waena o kēlā me kēia koi.
- Hoʻohui ʻia kahi pahuhopu kūkulu kūikawā .NOTINTERMEDIATE e hoʻopau i ka hana e pili ana i ka hoʻohana ʻana i nā pahuhopu waena (.INTERMEDIATE) no nā faila i kuhikuhi ʻia, nā faila e pili ana i ka mask, a i ʻole ka makefile holoʻokoʻa.
- Hoʻokō i ka hana $(let ...), e hiki ai iā ʻoe ke wehewehe i nā ʻano hoʻololi kūloko i nā hana i wehewehe ʻia e ka mea hoʻohana.
- Hoʻokō i ka hana $(intcmp ...) no ka hoʻohālikelike ʻana i nā helu.
- Ke hoʻohana nei i ke koho "-l" (--load-average), ʻo ka helu o nā hana e hoʻomaka i kēia manawa e noʻonoʻo i ka ʻikepili mai ka faila /proc/loadavg e pili ana i ka ukana ma ka ʻōnaehana.
- Hoʻohui ʻia ke koho "--shuffle" e hoʻokaʻawale i nā mea e pono ai, e hiki ai ke hoʻokō i ke ʻano non-deterministic i nā kūkulu like ʻole (e laʻa, e hoʻāʻo fuzz i ka pololei o ka wehewehe ʻana i nā koi mua i kahi makefile).
- Ma nā ʻōnaehana me ke kākoʻo mkfifo, hāʻawi ʻia kahi ala hou o ka launa pū ʻana me ka mea hana i ka wā o ka hoʻokō like ʻana o nā hana e pili ana i ka hoʻohana ʻana i nā paipu i kapa ʻia. No ka hoʻihoʻi ʻana i ke ala kahiko e pili ana i nā paipu inoa ʻole, ua koho ʻia ke koho "--jobserver-style=pipe".
- Ua hoʻonui ʻia ka hoʻohana ʻana i nā faila manawa i ke kaʻina hana (hiki ke ala mai nā pilikia i ka wā e hoʻonohonoho ai ka ʻōnaehana kūkulu i kahi papa kuhikuhi ʻokoʻa no nā faila manawaleʻa (TMPDIR) a holoi i nā mea o TMPDIR i ka wā o ke kūkulu ʻana).
Source: opennet.ru