Publikimi i mjetit të ndërtimit Qbs 1.19

ËshtĂ« publikuar versioni i 1.19 i mjetit tĂ« ndĂ«rtimit Qbs. Kjo Ă«shtĂ« hera e gjashtĂ« qĂ« pas largimit tĂ« kompanisĂ« Qt Company nga zhvillimi i projektit, Ă«shtĂ« pĂ«rgatitur nga forcat e komunitetit tĂ« interesuar pĂ«r vazhdimin e zhvillimit tĂ« Qbs. PĂ«r ndĂ«rtimin e Qbs, nevojitet Qt si varĂ«si, edhe pse vetĂ« Qbs Ă«shtĂ« i projektuar pĂ«r organizimin e ndĂ«rtimit tĂ« çdo projekti. Qbs pĂ«rdor njĂ« version tĂ« thjeshtuar tĂ« gjuhĂ«s QML pĂ«r tĂ« pĂ«rcaktuar skenarĂ«t e ndĂ«rtimit tĂ« projektit, qĂ« lejon pĂ«rcaktimin e rregullave mjaft tĂ« fleksibĂ«l tĂ« ndĂ«rtimit, ku mund tĂ« lidhen module tĂ« jashtme, tĂ« pĂ«rdoren funksione nĂ« JavaScript dhe tĂ« krijohen rregulla tĂ« rastit tĂ« ndĂ«rtimit.

Gjuha e skenarëve e përdorur në Qbs është adaptuar për automatizimin e gjenerimit dhe analizës së skenarëve të ndërtimit nga mjediset e integruara të zhvillimit. Për më tepër, Qbs nuk gjeneron skedarë make, por vetë, pa ndërmjetës, siç është utilitarja make, kontrollon ekzekutimin e kompilatorëve dhe lidhësve, duke optimizuar procesin e ndërtimit mbi një grafik të detajuar të të gjitha varësive. Prania e të dhënave fillestare mbi strukturën dhe varësitë në projekt lejon ekzekutimin efektiv të operacioneve në disa mënyra. Për projektet e mëdha, të cilat përbëhen nga një numër të madh skedash dhe nën direktorish, performanca e ripërtëritjes së përdorimit të Qbs mund të përmbushë me shumë më tepër se make - ripërtëritja realizohet pothuajse menjëherë dhe nuk e bën zhvilluesin të kalojë kohë duke pritur.

Kujtojmë se në vitin 2018, kompania Qt Company mori vendimin për të ndaluar zhvillimin e Qbs. Qbs u zhvillua si një zëvendësim për qmake, por në fund u vendos të përdoret CMake si sistemi kryesor i ndërtimit për Qt në perspektivën e gjatë. Zhvillimi i Qbs tani është vazhduar në formën e një projekti të pavarur, të mbështetur nga forcat e komunitetit dhe zhvilluesve të interesuar. Zhvillimi vazhdon të përdorë infrastrukturën e Qt Company.

Risi kryesore në Qbs 1.19:

  • ËshtĂ« realizuar njĂ« modul i ri codesign, qĂ« ofron mjete pĂ«r nĂ«nshkrimin e paketave tĂ« aplikacioneve dhe skedarĂ«ve ekzekutivĂ« me nĂ«nshkrime digjitale gjatĂ« ndĂ«rtimit pĂ«r platformat Apple, Android dhe Windows.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e versioneve tĂ« shumta tĂ« kompilatorit MSVC, tĂ« ofruara nĂ« njĂ« instalim tĂ« vetĂ«m tĂ« Visual Studio ose nĂ« versionet e ndryshme tĂ« Windows SDK. PĂ«r çdo version kompilatori, Qbs tani krijon njĂ« profil tĂ« veçantĂ«.
  • NĂ« mjetet GCC dhe IAR Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r arkitekturĂ«n Motorola HCS12, ndĂ«rsa nĂ« SDCC (Small Device C Compiler) dhe IAR pĂ«r arkitekturĂ«n Motorola HCS08.
  • ËshtĂ« realizuar autocaktimi i pranisĂ« sĂ« mjeteve Keil.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r Android NDK 22.1.7171670.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r Xcode 12.5 (QBS-1644).
  • ËshtĂ« realizuar pĂ«rputhshmĂ«ria me Qt 6.1.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster