Versi anyar saka CMake 3.16.0 dirilis

Versi anyar saka sistem mbangun populer CMake 3.16.0 lan utilitas CTest lan CPack wis dirilis, supaya luwih gampang kanggo nyoba lan mbangun paket.

Owah-owahan utama:

  • CMake saiki ndhukung Objective-C lan Objective-C++. Dhukungan diaktifake kanthi nambahake OBJC lan OBJCXX menyang project () utawa enable_languages ​​(). Mangkono, *.m- lan *.mm-file bakal nyawiji minangka Objective-C utawa C ++, digunakake, minangka sadurunge, padha bakal dianggep C ++ file sumber.

  • Added printah target_precompile_headers(), nuduhake dhaptar file header sing wis dikompilasi kanggo target.

  • Nambahake properti target UNITY_BUILD, sing ngandhani generator kanggo nggabungake file sumber kanggo nyepetake mbangun.

  • Printah find_*() saiki ndhukung variabel anyar sing ngontrol panelusuran.

  • Printah file () saiki bisa rekursif dhaptar perpustakaan sing disambung menyang perpustakaan utawa file eksekusi kanthi subcommand GET_RUNTIME_DEPENDENCIES. Subcommand iki ngganti GetPrequisites() .

  • CMake saiki duwe printah bener lan palsu sing diarani liwat cmake -E, lan pilihan --loglevel saiki wis ora digunakake lan bakal diganti jeneng dadi --log-level.

Source: linux.org.ru

Add a comment