Издање ЦМаке 3.23 буилд система

Представљено је издање вишеплатформског генератора отворених скрипти ЦМаке 3.23, који делује као алтернатива Аутотоолс-у и користи се у пројектима као што су КДЕ, ЛЛВМ/Цланг, МиСКЛ, МариаДБ, РеацтОС и Блендер. ЦМаке код је написан у Ц++ и дистрибуира се под БСД лиценцом.

ЦМаке је познат по томе што пружа једноставан скрипт језик, алате за проширење функционалности кроз модуле, подршку за кеширање, присуство алата за унакрсну компилацију, подршку за генерисање буилд фајлова за широк спектар буилд система и компајлера, присуство цтест и цпацк услужни програми за дефинисање скрипти за тестирање и прављење пакета и цмаке услужни програм -гуи за интерактивну конфигурацију параметара изградње.

Главна побољшања:

  • Опционо поље „инцлуде“ је додато датотекама „цмаке-пресетс“, са којима можете заменити садржај других датотека на месту.
  • Направите генераторе скрипти за Висуал Студио 2019 и новије верзије сада подржавају .НЕТ СДК цспрој датотеке за Ц# пројекте.
  • Додата подршка за ИБМ Опен КСЛ Ц/Ц++ компајлер, заснован на ЛЛВМ-у. Компајлер је доступан под идентификатором ИБМЦланг.
  • Додата подршка за МЦСТ ЛЦЦ компајлер (развијен за Елбрус и СПАРЦ (МЦСТ-Р) процесоре). Компајлер је доступан под ЛЦЦ идентификатором.
  • Нови аргумент је додат команди „инсталл(ТАРГЕТС)“, „ФИЛЕ_СЕТ“, који се може користити за инсталирање скупа датотека заглавља повезаних са изабраном циљном платформом.
  • Режим „ФИЛЕ_СЕТ“ је додат команди „таргет_соурцес()“, помоћу које можете додати скуп одређених врста датотека са кодом, на пример, заглавља.
  • Додата подршка за „све“ и „све главне“ вредности за ЦУДА комплет алата 7.0+ у променљиву „ЦМАКЕ_ЦУДА_АРЦХИТЕЦТУРЕС“ и својство циљне платформе „ЦУДА_АРЦХИТЕЦТУРЕС“.

Извор: опеннет.ру

Додај коментар