Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.4.2 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.2’yi duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake tanılama işlemlerinin artık cmake_diagnostic() komutu tarafından yönetilen yeni bir durum türünde izlendiğini söyledi. Bunun, bazen raporlama işlemlerini yönetmek için değişkenler kullanan ve bazen de komut satırı seçenekleri ve ön ayarların ötesinde yönetime izin vermeyen eski sistemin yerini aldığını belirten Parent; yeni sistemin ayrıca birkaç yeni tanılama kategorisi sunduğunu ve gelecekte ek kategoriler eklemenin maliyetini önemli ölçüde azalttığını söyledi. cmake-presets(7) dosyalarının artık şema sürümü 12’yi desteklediği belirtilirken, cmake-presets(7), test yürütülebilir dosyalarına argümanları ön ayarlar aracılığıyla iletmek için test ön ayar yürütme nesnesinde bir testPassthroughArguments alanı desteği kazanmış bulunuyor. CMake 4.4.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.4.1 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.1’i duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake tanılama işlemlerinin artık cmake_diagnostic() komutu tarafından yönetilen yeni bir durum türünde izlendiğini söyledi. Bunun, bazen raporlama işlemlerini yönetmek için değişkenler kullanan ve bazen de komut satırı seçenekleri ve ön ayarların ötesinde yönetime izin vermeyen eski sistemin yerini aldığını belirten Parent; yeni sistemin ayrıca birkaç yeni tanılama kategorisi sunduğunu ve gelecekte ek kategoriler eklemenin maliyetini önemli ölçüde azalttığını söyledi. cmake-presets(7) dosyalarının artık şema sürümü 12’yi desteklediği belirtilirken, cmake-presets(7), test yürütülebilir dosyalarına argümanları ön ayarlar aracılığıyla iletmek için test ön ayar yürütme nesnesinde bir testPassthroughArguments alanı desteği kazanmış bulunuyor. CMake 4.4.1 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.4.0 sürümü, John W. Parent tarafından duyuruldu. CMake 4.4.0’ı duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake tanılama işlemlerinin artık cmake_diagnostic() komutu tarafından yönetilen yeni bir durum türünde izlendiğini söyledi. Bunun, bazen raporlama işlemlerini yönetmek için değişkenler kullanan ve bazen de komut satırı seçenekleri ve ön ayarların ötesinde yönetime izin vermeyen eski sistemin yerini aldığını belirten Parent; yeni sistemin ayrıca birkaç yeni tanılama kategorisi sunduğunu ve gelecekte ek kategoriler eklemenin maliyetini önemli ölçüde azalttığını söyledi. cmake-presets(7) dosyalarının artık şema sürümü 12’yi desteklediği belirtilirken, cmake-presets(7), test yürütülebilir dosyalarına argümanları ön ayarlar aracılığıyla iletmek için test ön ayar yürütme nesnesinde bir testPassthroughArguments alanı desteği kazanmış bulunuyor. CMake 4.4.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.3.2 sürümü, John W. Parent tarafından duyuruldu. CMake 4.3.2’yi duyurmaktan mutluluk duyduğunu söyleyen Parent-E tar komut satırı aracı ve file(ARCHIVE_EXTRACT) komutu artık yolları mutlak olan veya .. yol geçiş bileşenleri içeren arşiv girdilerini reddettiğini ifade etti. Yeni sürümün, belgelenmiş özelliklerde veya arayüzlerde herhangi bir değişiklik yapmadığı; ekosistem değişikliklerini desteklemek ve/veya gerilemeleri düzeltmek için bazı uygulama güncellemeleri yapıldığı söyleniyor. CMake 4.3.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.3.0 sürümü, John W. Parent tarafından duyuruldu. CMake 4.3.0’ı duyurmaktan mutluluk duyduğunu söyleyen Parent; ortak paket spesifikasyonu (CPS) kullanılarak tanımlanan paketlerin içe ve dışa aktarılması desteğinin eklendiğini ifade ediyor. Bunun, CMake Dili dışında bir formatta ifade gücü yüksek, özellik bakımından zengin paket tanımlarının değiş tokuş edilmesine olanak tanıyarak derleme sistemi birlikte çalışabilirliğini geliştirdiği ifade ediliyor. Hem derleme hem de test ön ayarları altındaki işler alanı, şema sürümünden bağımsız olarak artık negatif tamsayı değerlerini kabul etmediği söyleniyor. CMake 4.3.0 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.2.3 sürümü duyuruldu. CMake 4.2.3’ü duyurmaktan mutluluk duyulduğu söylenirken; içe aktarılan bir hedefte göründüğünde, `$<CONFIG:cfgs>` oluşturucu ifadesinin, geçerli olmayan yapılandırmalarla eşleşmemesi için düzeltildiği söyleniyor. İçe aktarılan hedeflerin yapılandırma ve konum seçiminin artık daha tutarlı olduğu belirtilirken, MSVC ABI’yi hedefleyen derlemeler için, `_UNICODE` veya `_SBCS` bulunmadığı sürece, tüm oluşturucuların artık kaynakları derlerken `_MBCS` önişlemci tanımını eklediği ifade ediliyor. CMake 4.2.3 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.
Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.2.2 sürümü duyuruldu. CMake 4.2.2’yi duyurmaktan mutluluk duyulduğu söylenirken; içe aktarılan bir hedefte göründüğünde, `$<CONFIG:cfgs>` oluşturucu ifadesinin, geçerli olmayan yapılandırmalarla eşleşmemesi için düzeltildiği söyleniyor. İçe aktarılan hedeflerin yapılandırma ve konum seçiminin artık daha tutarlı olduğu belirtilirken, CMP0199 politikasının YENİ davranışının kısmen geri alındığı ifade ediliyor. CMake 4.2.2 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.