mk-configure

Yazılım ekran görüntüsü:
mk-configure
Yazılım detaylar:
Versiyon: 0.24.0
Qayıt: 20 Feb 15
Geliştirici: Aleksey Cheusov
Lisans: Ücretsiz
Popülerlik: 2

Rating: 3.0/5 (Total Votes: 1)

mk-configure bmake yazılmış GNU Autotools için kullanım yerine (NetBSD bir taşınabilir versiyonu yapmak) ve POSIX araçları (awk, kabuk, vb) için hafif kolaydır. FreeBSD ve OpenBSD yapmak iyi değildir. Onlar NetBSD bmake ile uyumsuz. GNU make it NetBSD bmake tamamen uyumsuz, çok iyi değil.
mk-configure ve bmake ve yazılım oluşturmak için kullanıcının ana bilgisayara yüklü olması gerekmektedir bağımsız bir dizi program için yazılmış dosyaları içerir bir dizi sağlar

Özellikler :.

  • Fortran, Pascal ve Objective C ++ bağımsız yürütülebilir, C, C ile yazılmış statik ve paylaşımlı kütüphaneleri oluşturmak için kolay bir yol; .cat ve adam sayfalarından .html dosyaları; texinfo kaynaklardan vb LEX sayfalarından .info, YACC da desteklenmektedir. Diğer diller için destek planlanmaktadır.
  • Yükleme ve yürütülebilir, kütüphaneler, komut, dokümantasyon dosyaları ve diğerlerini kaldırma. DestDir desteği de sağlanmaktadır.

  • Dosyaları, kütüphaneler ve fonksiyon uygulanmasını, fonksiyon tanımları, tanımlar, türleri, yapı üyeleri vb #include bulmak için
  • Entegre autoconf gibi destek.
  • gibi, sistem Endianess, GNU bison veya GNU esnek programlar ve diğerleri için yerleşik kontroller bir dizi.
  • yerleşik C, C ++ ve Fortran (değil yakında hazır olacak, henüz uygulamaya) için otomatik bağımlılık analizi.
  • yazarak genişletilebilirlik dosyalarını içerir bmake.
  • regresyon testleri (örnek mkc.minitest.mk bakınız) desteği.
  • mk-yapılandırmak küçük ve kolay. GNU Autotools daha kullanmak için kesinlikle çok daha kolaydır, birçok kişi de CMake, scons ve diğerleri gibi diğer rakip projelerden daha kolay olduğunu düşünüyorum.

Bu sürümdeki yeni nedir:

  • / sembol içeren alt projelerden Destek MKC eklendi. alt {dir, prj} OBJDIR_ değişkenleri uygun değişikliklerle .mk.
  • hedef & quot için bir düzeltme; errorcheck & quot; mkc.sub içinde {dir, prj} .mk.
  • mkc.sub {dir, PRJ} .mk olmayan boş MAKEOBJDIR ve MAKEOBJDIRPREFIX için bir düzeltme. Örnekler / * / linkme.mk iyileştirmeler.
  • DPLIBS önerilmiyor.
  • mkc_imp.lua.mk Yandal düzeltmeler (LUA_MODULES vs LUA_LMODULES).

  • Adam sayfasında ve SSS
  • Gelişmeler ve düzeltmeleri.

sürüm 0.21.1 yeni nedir:

  • Hedef & quot; errorcheck & quot; (& Quot; & quot yapılandırın). Paralel çalışamaz
  • paralel ortaya çıkan bir hata (-j olun) oluşturur giderir.
  • IRIX64 ve Haiku desteği uygulanmıştır.
  • PDF sunumu güncellendi.

sürüm 0.21.0 yeni nedir:

  • clang derleyici desteği uygulanmıştır
  • yeni değişkenler MKCHECKS ve LexLib eklendi.
  • Intel C / C ++ derleyicisi için destek geliştirildi.
  • man sayfası ve sunum düzeldi.
  • Yerel mkc_install her zaman olmayan BSD platformlarda bir yükleme işlemi basitleştirmek için mk-yapılandırmak yüklemek için kullanılır.
  • Yeni hedef & quot; filelist & quot; Bu tanıtıldı projenin tamamı için dosyaların bir listesini (kurulum sonrası) çıktılar.
  • yararsız & quot; .sh: & quot; kural çıkarıldı.
  • Diğer küçük değişiklikler ve iyileştirmeler vardır.

sürüm 0.20.0 yeni nedir:.

  • Yeni değişkenler projectname ve CFLAGS.pic
  • bağlantılı veya dlopen'ed kütüphaneler görünür bir yürütülebilir tüm sembolleri yapmak için yeni bir değişken EXPORT_DYNAMIC.

  • Lua desteği için
  • Düzeltmeler.
  • Darwin için EXPORT_SYMBOLS desteği.
  • Darwin için Düzeltmeler (MKDLL). * BSD, Linux ve QNX: ld --retain-semboller-dosya EXPORT_SYMBOLS için artık kullanılmaz; ld version-komut yerine kullanılır.

  • Interix izinleri için
  • Düzeltmeler.
  • Dokümantasyon ve sunum güncellemeleri.
  • Temiz-up.

sürüm 0.19.0 yeni nedir:.

  • LPREFIX, YPREFIX ve YHEADER için Düzeltmeler
  • Hedef & quot; yüklemek & quot; (Hedef & quot çağırır; installdirs & quot;) varsayılan olarak hedef dizinleri oluşturur.
  • (paylaşımlı nesne kitaplığında) yalnızca belirtilen semboller ihracat için yeni bir değişken EXPORT_SYMBOLS.

  • MKC
  • Yeni değişkenler NOSUBDIR, EXPORT_VARNAMES ve NOEXPORT_VARNAMES. {Subdir, subprj} .mk.

  • Varsayılan olarak
  • _mkc_ * önbellek dosyaları projenin üst dizinde oluşturulur.
  • Dokümantasyon güncellemeleri.
  • Daha regresyon testleri ve örnekler.
  • Solaris ve osf1 için daha iyi destek.
  • Diğer geliştirmeler.

sürüm 0.18.0 Yeni nedir:

  • Çeşitli yeni değişkenler tanıtıldı:
  • LUA_LMODDIR ve LUA_CMODDIR -. Lua Lua için kurulum dizinleri ve C ile yazılmış modülleri
  • MKC_VERSION artık belgelenmiştir.
  • MLINKS şimdi sadece NetBSD gibi çalışır.
  • CFLAGS.warns .. ve CXXFLAGS.warns .. şimdi belgelenmiştir. Önce montaj. Sys.mk bunları ayarlamak için çekinmeyin
  • hatalar olarak rapor edilecek uyarıları zorlamak için WARNERR.
  • Yeni hedefler tanıtıldı: bin_tar, bin_targz, bin_tarbz2,

  • Arşiv dosyaları veya .deb oluşturmak için
  • bin_zip ve bin_deb
  • yükleme görüntüsü içeren paket (Örn:
  • örnekler / hello_files). Bu aynı zamanda yeni değişkenler tanıttı: TAR
  • GZIP, BZIP2 ve ZIP.
  • Dokümantasyon:
  • mk-configure.7 çapraz derleme hakkında sadece bir kaç not

  • Doc / presentation.pdf
  • Yeni slaytlar, düzeltmeler ve iyileştirmeler
  • README: kurulumdan önce sys.mk düzenlemek için çekinmeyin
  • README:. Gelişimi için kullanılan araçlar hakkında bir kaç not
  • POD (Düz Eski Belgeler) için destek eklendi
  • (. Pod.1, ..., .pod.9 ve .pod.html eki kuralları).
  • Bu yeni değişkenler: POD2MAN, POD2MAN_FLAGS, POD2HTML
  • ve POD2HTML_FLAGS. Ör: örnekler / hello_xxzip
  • ../ makefile.inc sadece NetBSD gibi varsa otomatik olarak dahil edilir. Ör:. Hello_superfs
  • örnekler: .Sipariþ: installdirs yükleyin. Bu -j sorunu çözmek gerekir.
  • FreeBSD sayesinde satın,
  • swell.k gmail.com ve Mikolaj Golub
  • uyarıyor: HP-UX C / C ++
  • için destek eklemek
  • Tüm:. DOSYALAR oluşturulan durumda vb $ {FILES} $ {MAN}

  • Jan Smydke
  • teşekkürler.
  • Yeni örnekler (regresyon testleri):. Hello_superfs, hello_xxzip

sürüm 0.17.0 yeni nedir:

  • Düzeltmeler ve küçük iyileştirmeler mkc_imp.pkg yapılmıştır -config.mk, mkc_imp.lua.mk ve mkc_imp.lib.mk.
  • değişkenler CC_TYPE, CXX_TYPE ve LD_TYPE ilave edildi.
  • MKC_BMAKE ortam değişkeni (set halinde) yol derleme sırasında set bmake için geçersiz kılar.
  • Doküman /etc/mk.conf @ sysconfdir @ / mk.conf için ilave edildi ve MAKECONF.
  • Yeni slaytlar ve güncellemeler sunum yapılmıştır.
  • Güncellemeler SSS yapılmıştır.

Geliştirici Diğer yazılım Aleksey Cheusov

LMDBG
LMDBG

20 Feb 15

paexec
paexec

20 Feb 15

DictEm
DictEm

20 Feb 15

Yorumlar mk-configure

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!