Qbs 1.14 اسيمبلي ٽول ڪٽ جو رليز، جنهن جي ترقي ڪميونٽي طرفان جاري هئي

پاران پيش ڪيل اسيمبلي اوزار جي ڇڏڻ سوال 1.14. اها پهرين رليز آهي جڏهن کان Qt ڪمپني منصوبي جي ترقي کي ڇڏي ڏنو آهي، ڪميونٽي پاران تيار ڪيل Qbs جي ترقي کي جاري رکڻ ۾ دلچسپي رکي ٿي. Qbs تعمير ڪرڻ لاء، انحصار جي وچ ۾ Qt جي ضرورت هوندي آهي، جيتوڻيڪ Qbs پاڻ ڪنهن به منصوبن جي اسيمبلي کي منظم ڪرڻ لاء ٺهيل آهي. Qbs پروجيڪٽ بلڊ اسڪرپٽ جي وضاحت ڪرڻ لاءِ QML ٻولي جو هڪ آسان ورزن استعمال ڪري ٿو، جيڪو توهان کي اجازت ڏئي ٿو ته ڪافي لچڪدار تعميراتي ضابطا بيان ڪن جيڪي ٻاهرئين ماڊلز کي ڳنڍي سگهن، جاوا اسڪرپٽ افعال استعمال ڪن، ۽ ڪسٽم بلڊ قاعدا ٺاهي سگهن.

Qbs ۾ استعمال ٿيندڙ اسڪرپٽ ٻولي کي خودڪار ڪرڻ لاءِ ترتيب ڏني وئي آهي ۽ ٺاهيل اسڪرپٽ جي ٺاهيل اسڪرپٽ کي مربوط ترقي واري ماحول ذريعي. ان کان علاوه، Qbs ميڪ فائلز پيدا نٿو ڪري، پر پاڻ، بغير وچولين جهڙوڪ ميڪ يوٽيلٽي، ڪنٽرولرز ۽ لنڪرز جي لانچ کي ڪنٽرول ڪري ٿو، سڀني انحصار جي تفصيلي گراف جي بنياد تي تعمير جي عمل کي بهتر بڻائي ٿو. منصوبي ۾ ساخت ۽ انحصار بابت ابتدائي ڊيٽا جي موجودگي توهان کي ڪيترن ئي موضوعن ۾ آپريشن جي عمل کي مؤثر طور تي متوازي ڪرڻ جي اجازت ڏئي ٿي. فائلن ۽ ذيلي ڊائريڪٽرن جي وڏي تعداد تي مشتمل وڏن منصوبن لاءِ، Qbs استعمال ڪندي ٻيهر تعمير جي ڪارڪردگي ٺاهڻ کان ڪيترائي ڀيرا تيز ٿي سگهي ٿي - ٻيهر تعمير تقريباً فوري طور تي ڪئي ويندي آهي ۽ ڊولپر کي انتظار ۾ وقت ضايع ڪرڻ تي مجبور نه ڪندو آهي.

ياد رهي ته هڪ سال اڳ Qt ڪمپني هئي ورتو Qbs جي ترقي کي روڪڻ جو فيصلو. Qbs ترقي ڪئي وئي qmake جي متبادل جي طور تي، پر آخرڪار اهو فيصلو ڪيو ويو ته CMake کي استعمال ڪرڻ جو بنيادي بلڊ سسٽم Qt لاءِ ڊگھي مدت ۾. Qbs جي ترقي هاڻي ڪميونٽي ۽ دلچسپي ڊولپرز جي حمايت سان هڪ آزاد منصوبي جي طور تي جاري آهي. Qt ڪمپني جو بنيادي ڍانچو ترقي لاءِ استعمال ٿيڻ جاري آھي. Qbs 1.14.0 لاءِ سپورٽ Qt Creator 4.10.1 ۾ ٺهيل آهي، ۽ Qbs 1.15 جي ايندڙ رليز جي توقع آهي ساڳئي وقت Qt خالق 4.11.

مکيه جدت سوال 1.14:

  • Visual Studio 2019 ۽ clang-cl لاءِ سپورٽ (هڪ متبادل ڪلانگ ڪمانڊ لائن انٽرفيس، آپشن-مطابق cl.exe گڏ ڪرڻ وارو Visual Studio ۾ شامل)؛
  • ايمبيڊڊ ڊولپمينٽ ٽولز لاءِ سپورٽ
    آئي آر, ڪيول и ايس ڊي سي سي، جيڪو توهان کي ڪيترن ئي هارڊويئر پليٽ فارمن لاءِ تيار ڪيل منصوبن لاءِ Qbs استعمال ڪرڻ جي اجازت ڏئي ٿو؛

  • شامل ڪيل ٺاھ جوڙ فائلون ۽ ٺاھيو اسڪرپٽس لاءِ Travis CI لڳاتار انٽيگريشن سسٽم، توھان کي Gerrit ۾ نظرثاني ٿيل Qbs لاءِ پيچ جي ھر سيٽ کي ٺاھڻ ۽ جانچڻ جي اجازت ڏئي ٿو.
  • هڪ ديبين جي بنياد تي ڊاکر تصوير مڪمل طور تي ٺهيل آهي، جيڪا تعمير ۽ ٽيسٽ ماحول جي طور تي استعمال ڪري سگهجي ٿي.
  • Android NDK (‹19) جي پراڻن ورزن لاءِ سپورٽ بند ڪئي وئي آھي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو