Ho lokolloa ha GNU Make 4.4 build system

Kamora lilemo tse ka bang tharo tsa nts'etsopele, sistimi ea kaho ea GNU Make 4.4 e ile ea lokolloa. Ntle le ho lokisa liphoso, mofuta o mocha o kenyelletsa liphetoho tse latelang:

  • Li-platform tsa OS/2 (EMX), AmigaOS, Xenix le Cray li tlositsoe fatše 'me li tla emisoa tokollong e tlang.
  • Litlhoko tsa tikoloho ea kaho li ekelitsoe; ho aha GNU Gnulib, joale o hloka moqapi o tšehetsang likarolo ho tsoa ho maemo a C99.
  • E kentse sepheo se khethehileng sa ho haha ​​.WAIT, e leng se u lumellang ho emisa ho qala ha ho hahoa ha lipakane tse itseng ho fihlela ho hahoa ha lipakane tse ling ho phethoa.
  • Sepheo sa kopano e khethehileng .NOTPARALLEL, bokhoni ba ho hlakisa lintho tse hlokahalang (lifaele tse hlokehang ho haha ​​sepheo) li kenngoa ts'ebetsong ho hlahisa lipakane tse amanang le tsona ka tatellano (joalokaha eka ".WAIT" e behiloe pakeng tsa ntho e 'ngoe le e 'ngoe e hlokahalang).
  • E kentse sepheo se khethehileng sa ho haha ​​.NOTINTERMEDIATE, e thibelang boitšoaro bo amanang le tšebeliso ea lipehelo tse bohareng (.INTERMEDIATE) bakeng sa lifaele tse boletsoeng, lifaele tse tsamaellanang le mask, kapa makefile kaofela.
  • Ts'ebetso ea $(let...) e kentsoe ts'ebetsong, e u lumellang ho hlalosa mefuta-futa ea sebaka ka mesebetsi e hlalositsoeng ke basebelisi.
  • E kentsoe tšebetsong ea $(intcmp ...) bakeng sa ho bapisa linomoro.
  • Ha u sebelisa "-l" (--load-average) khetho, data load data ho tswa ho file /proc/loadavg e se e nkoa e le ea bohlokoa ha ho khethoa palo ea mesebetsi e lokelang ho etsoa.
  • E kentse khetho ea "--shuffle" bakeng sa ho kopanya lintho tse hlokahalang, tse u lumellang hore u fihlele boitšoaro bo sa reroang nakong ea kopano e tšoanang (mohlala, bakeng sa tlhahlobo ea fuzzing ho nepahala ha ho hlalosa lintho tse hlokahalang pele ho makefile).
  • Litsamaisong tse nang le ts'ehetso ea mkfifo, tšebeliso ea mokhoa o mocha oa ho sebelisana le jobserver nakong ea ts'ebetso e ts'oanang ea mosebetsi, ho latela ts'ebeliso ea liphaephe tse boletsoeng, e fanoa. Ho khutlisa mokhoa oa khale o ipapisitseng le liphaephe tse sa boleloang ka mabitso, khetho ea "-jobserver-style=pipe" e hlahisitsoe.
  • Tšebeliso ea lifaele tsa nakoana nakong ea ts'ebetso e atolositsoe (mathata a ka 'na a hlaha ha tsamaiso ea kopano e beha buka e' ngoe bakeng sa lifaele tsa nakoana (TMPDIR) 'me e hlakola litaba tsa TMPDIR nakong ea kopano).

Source: opennet.ru

Eketsa ka tlhaloso