Imwe vhezheni itsva yeanozivikanwa kuvaka system CMake 3.16.0 uye inoperekedza zvinoshandiswa CTest neCPack zvakaburitswa, zvichiita kuti zvive nyore kuyedza nekuvaka mapakeji, zvichiteerana.
Shanduko huru:
-
CMake ikozvino inotsigira Chinangwa-C uye Chinangwa-C ++. Tsigiro inogoneswa nekuwedzera OBJC uye OBJCXX kuprojekiti () kana kugonesa_languages ββ(). Nokudaro, * .m- uye * .mm-mafaira achabatanidzwa seObjective-C kana C ++, kana zvisina kudaro, sepakutanga, achaonekwa seC ++ source mafaira.
-
Added command target_precompile_headers(), zvichiratidza runyoro rwemafaira emusoro akafanorongwa echinangwa.
-
Yakawedzera chinangwa pfuma KUNYANYA_KUVAKA, iyo inoudza majenareta kuti abatanidze mafaera epamhepo kuti akurumidze kuvaka.
-
Iyo find_*() mirairo ikozvino inotsigira mitsva mitsva inodzora kutsvaga.
-
Iyo faira() command ikozvino inogona kudzokorodza kudzokorodza maraibhurari akabatana neraibhurari kana faira rinoitwa neGET_RUNTIME_DEPENDENCIES subcommand. Uyu subcommand unotsiva GetPrerequisites() .
-
CMake ikozvino yakavaka-mukati yechokwadi uye yenhema mirairo inodaidzwa kuburikidza ne cmake -E, uye iyo --loglevel sarudzo ikozvino yaregwa uye ichapihwa zita --log-level.
Source: linux.org.ru