د سکریپټ ژبه په Qbs کې کارول کیږي د IDEs لخوا د جوړ شوي سکریپټونو تولید او پارس کولو اتومات کولو لپاره تطابق شوی. سربیره پردې ، Qbs میک فایلونه نه رامینځته کوي ، او پخپله د منځګړیتوبونو پرته لکه د میک یوټیلیټ ، د کمپیلرونو او لینکرونو لانچ کنټرولوي ، د ټولو انحصارونو تفصيلي ګراف پراساس د جوړونې پروسې اصلاح کوي. په پروژه کې د جوړښت او انحصار په اړه د لومړنیو معلوماتو شتون تاسو ته اجازه درکوي په مؤثره توګه په څو تارونو کې د عملیاتو اجرا کول موازي کړي. د لویو پروژو لپاره چې د ډیری فایلونو او فرعي لارښودونو څخه مشتمل وي، د Qbs په کارولو سره د بیارغونې فعالیت کولی شي څو ځله ښه کړي - بیا رغونه نږدې سمدستي وي او پراختیا کونکي د انتظار وخت نه تیروي.
راځئ چې په یاد ولرئ چې په 2018 کې د Qt شرکت و
اصلي
- د متقابل انحصار لخوا تړل شوي ماډلونو کې د لیست ملکیتونو یوځای کول ډاډمن شوي، کوم چې مهم دی، د بیلګې په توګه، کله چې د بیرغونو پروسس کول لکه cpp.staticLibraries؛
- د رینساس مایکرو کنټرولرانو لپاره د GCC او IAR اتوماتیک کشف کول؛
- په MacOS کې د Xcode 11.4 لپاره ملاتړ اضافه شوی؛
- د کلینګ-cl ملاتړ ماډل ظرفیتونه پراخ شوي؛
- په پروفایلونو کې د MSVC، کلینګ-cl او MinGW اتوماتیک کشف چمتو کړی چیرې چې د تولک کټ موقعیت په څرګند ډول نه دی تعریف شوی؛
- دا د پروژې پیرامیټونو کې د غوښتنلیک او متحرک کتابتون برخو له لارې په جلا توګه نصب شوي ډیبګ کولو معلوماتو (cpp.separateDebugInformation) فعال او تنظیم کولو لپاره ساده شوي دي؛
- د Android لپاره د Qt 5.14 لپاره ملاتړ اضافه شوی او د qbs-setup-android یوټیلیټ تازه کړی؛
- Qt.core.generateMetaTypesFile او Qt.core.metaTypesInstallDir ترتیباتو ته د JSON فایلونو لپاره د moc یوټیلیټ (Qt >= 5.15) لخوا رامینځته شوي ملاتړ اضافه شوی؛
- د QML لپاره د نوي ډول اعلان میکانیزم لپاره ملاتړ اضافه شوی چې په Qt 5.15 کې معرفي شوی؛
- د کڅوړې مدیر سره د Qbs ادغام ساده کولو لپاره د ConanfileProbe ترتیب اضافه شوی
Conan (د C/C++ لپاره).
سرچینه: opennet.ru