mk-configure

البرمجيات قطة:
mk-configure
تفاصيل البرنامج:
الإصدار: 0.24.0
تاريخ إيداع: 20 Feb 15
المطور: Aleksey Cheusov
ترخيص: حرر
شعبية: 2

Rating: 3.0/5 (Total Votes: 1)

وMK-تكوين هي خفيفة الوزن وسهلة للاستخدام بديل للautotools GNU، وكتب في bmake (نسخة محمولة من جعل نت بي) وأدوات POSIX (AWK، قذيفة، الخ). فري واكبر برهان جعل ليست جيدة. إذا كانت تتعارض مع نت بي bmake. GNU جعل ليست جيدة جدا، فمن غير متوافقة تماما مع نت بي bmake.
يوفر MK-تكوين عدد من تضمين الملفات مكتوبة في وbmake وعدد من البرامج المستقلة التي يجب أن تكون مثبتة على المضيف المستخدم لبناء البرمجيات

الميزات:.

وسيلة سهلة الطريق لبناء التنفيذية مستقل، مكتبات ثابتة ومشتركة مكتوب في C، C ++، فورتران وباسكال والهدف C. .cat وملفات .html من صفحات الإنسان؛ . معلومات من صفحات تيكسينفو مصادر الخ LEX، كما يتم دعم YACC. ومن المقرر الدعم للغات الأخرى.
تثبيت وإلغاء التنفيذية، والمكتبات، ومخطوطات، وملفات التوثيق وغيرها. وتقدم أيضا دعم DESTDIR.
دعم مثل autoconf متكامل لإيجاد # تشمل الملفات والمكتبات وتنفيذ وظيفة، والتعاريف وظيفة، ويعرف، وأنواع، وأعضاء البنية الخ
وهناك عدد من الشيكات المدمج في ل، على سبيل المثال، نظام endianess، GNU البيسون أو برامج المرن GNU وغيرها الكثير.
تحليل الاعتماد التلقائي المدمج في لC، C ++ وفورتران (لم تنفذ بعد، سوف تكون متاحة قريبا).
التمدد من خلال كتابة bmake تشمل الملفات.
الدعم لاختبارات الانحدار (انظر mkc.minitest.mk للعينة).
MK-تكوين صغيرة وسهلة. هو بالتأكيد أسهل بكثير للاستخدام من autotools GNU، وكثير من الناس يعتقدون أنه هو أيضا أسهل من المشاريع المتنافسة الأخرى مثل CMake، scons وغيرها.

ما هو الجديد في هذا الإصدار:

الدعم للمشاريع فرعية تحتوي على / رمز تم إضافتها إلى mkc.sub {دير، PRJ} .MK مع التغييرات المناسبة في المتغيرات OBJDIR_.
إصلاح لهدف ومثل، errorcheck ومثل. في mkc.sub {دير، PRJ} .MK.
إصلاح لMAKEOBJDIR غير فارغة وMAKEOBJDIRPREFIX في mkc.sub {دير، PRJ} .MK. تحسينات طفيفة في الأمثلة / * / linkme.mk.
هو مستنكر DPLIBS.
إصلاحات طفيفة في mkc_imp.lua.mk (LUA_MODULES مقابل LUA_LMODULES).
التحسينات والإصلاحات في صفحة والرجل التعليمات.

ما هو الجديد في الإصدار 0.21.1:

والهدف ومثل، errorcheck ومثل. (ومثل، وتكوين مثل،) لا يمكن أن تعمل بشكل متواز.
إصلاح الخلل الذي ظهر في موازاة يبني (جعل -j).
تم تنفيذ الدعم لIRIX64 وهايكو.
تم تحديث العرض PDF.

ما هو الجديد في الإصدار 0.21.0:

وقد تم تنفيذ دعم للمترجم رنة.
أضيفت المتغيرات الجديدة MKCHECKS وLEXLIB.
تم تقديم الدعم لتحسين مترجم إنتل C / C ++.
الصفحة رجل والعرض وتحسنت.
ويستخدم mkc_install المحلية دائما لتثبيت MK-تكوين لتبسيط عملية التثبيت على منصات غير BSD.
هدف جديد ومثل، FILELIST ومثل. أن إخراج قائمة الملفات للمشروع بأكمله (بعد التثبيت) قدم.
وعديمة الفائدة ومثل، .sh: & مثل؛ تمت إزالة القاعدة.
هناك تغييرات وتحسينات طفيفة أخرى.

ما هو الجديد في الإصدار 0.20.0:

المتغيرات الجديدة اسم_المشروع وCFLAGS.pic.
وEXPORT_DYNAMIC متغير جديد لجعل كل حرف في ملف قابل للتنفيذ مرئية للمكتبات المرتبطة أو dlopen'ed.
إصلاحات لدعم لوا.
دعم EXPORT_SYMBOLS لداروين.
إصلاحات لداروين (MKDLL). * BSD و Linux و QNX: لا يستخدم دينار --retain-حرف-ملف بعد الآن لEXPORT_SYMBOLS. ويستخدم دينار --version النصي بدلا من ذلك.
إصلاحات للحصول على أذونات على Interix.
وثائق وعرض التحديثات.
وشكا نظيفة.

ما هو الجديد في الإصدار 0.19.0:

المآزق لLPREFIX، YPREFIX، وYHEADER.
الهدف ومثل، وتثبيت مثل. يخلق الدلائل الوجهة افتراضيا (يدعو الهدف ومثل، installdirs ومثل؛).
وEXPORT_SYMBOLS متغير جديد لتصدير (في مكتبة الكائن المشتركة) رموز محددة فقط.
متغيرات جديدة NOSUBDIR، EXPORT_VARNAMES، وNOEXPORT_VARNAMES في MKC. {subdir، subprj} .MK.
افتراضيا، يتم إنشاء _mkc_ * ملفات ذاكرة التخزين المؤقت في دليل كبير للمشروع.
تحديثات الوثائق.
أكثر اختبارات الانحدار والعينات.
دعم أفضل للسولاريس وOSF1.
التحسينات الأخرى.

ما هو الجديد في الإصدار 0.18.0: يتم إدخال

عدة متغيرات جديدة:
LUA_LMODDIR وLUA_CMODDIR - دلائل التثبيت للوا لوا وحدات مكتوبة في وC.
تم توثيقه MKC_VERSION الآن.
MLINKS يعمل الآن مثلما هو الحال في نت بي.
CFLAGS.warns .. وCXXFLAGS.warns .. موثقة الآن. لا تتردد في مجموعة منهم في sys.mk قبل التثبيت.
WARNERR لإجبار تحذيرات ليتم الإبلاغ عن الأخطاء.
يتم إدخال أهداف جديدة: bin_tar، bin_targz، bin_tarbz2،
bin_zip وbin_deb لإنشاء ملفات الأرشيف أو ديب
حزمة تحتوي على صورة التثبيت (مثال:
أمثلة / hello_files). هذا يدخل أيضا متغيرات جديدة: TAR،
GZIP، BZIP2 وZIP.
وثائق:
فقط عدد قليل من الملاحظات حول عبر تجميعها في MK-configure.7
شرائح جديدة، إصلاحات وتحسينات في وثيقة / presentation.pdf
اقرأني: لا تتردد في تعديل sys.mk قبل التثبيت
اقرأني: بعض الملاحظات حول الأدوات المستخدمة لأغراض التنمية.
تتم إضافة دعم لPOD (عادي قديم التوثيق)
(.pod.1، ...، .pod.9 وقواعد لاحقة .pod.html).
متغيرات جديدة لهذا: POD2MAN، POD2MAN_FLAGS، POD2HTML
وPOD2HTML_FLAGS. مثلا: أمثلة / hello_xxzip
يتم تضمين ../Makefile.inc تلقائيا إذا موجود مثلما هو الحال في نت بي. مثال: hello_superfs.
. النظام: installdirs تثبيت. يجب أن هذا حل المشكلة -j.
بفضل تشتري فري،
swell.k في gmail.com وميكولاج غولوب
يحذر: إضافة دعم HP-UX C / C ++
كل شيء: $ {FILES} $ {MAN} وغيرها من أجل القضية عندما يتم إنشاء ملفات.
بفضل يناير Smydke.
أمثلة جديدة (اختبارات الانحدار): hello_superfs، hello_xxzip.

ما هو الجديد في الإصدار 0.17.0:

إصلاحات وتحسينات طفيفة تم إجراؤها في mkc_imp.pkg-config.mk، mkc_imp.lua.mk، وmkc_imp.lib.mk .
أضيفت CC_TYPE المتغيرات، CXX_TYPE، وLD_TYPE.
متغير البيئة MKC_BMAKE (اذا ادخلها) يتجاوز الطريق إلى bmake وضعت في وقت التحويل البرمجي.
تمت إضافة ثائق /etc/mk.conf، @ sysconfdir @ / mk.conf، وMAKECONF.
وقدمت الشرائح الجديدة والتحديثات في العرض.
وقدمت التحديثات في التعليمات.

البرامج الأخرى من المطور Aleksey Cheusov

DictEm
DictEm

20 Feb 15

LMDBG
LMDBG

20 Feb 15

runawk
runawk

19 Feb 15

paexec
paexec

20 Feb 15

تعليقات ل mk-configure

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!