Lëshimi i kit-it të ndërtimit Qbs 1.14, e cila u zhvillua nga komuniteti.

Të paraqitura lëshimi i mjetit të mbledhjes Qbs 1.14. Ky është versioni i parë pas largimit të kompanisë Qt Company nga zhvillimi i projektit, i përgatitur nga një komunitet që është angazhuar në vazhdimin e zhvillimit të Qbs. Për ndërtimin e Qbs kërkohet Qt si varësi, ndonëse vetë Qbs është i dizajnuar për të organizuar ndërtimin e ç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, gjë që lejon të përcaktohen rregulla mjaft fleksibël ndërtimi, ku mund të lidhen module të jashtme, të përdoren funksione në JavaScript dhe të krijohen rregulla ndërtimi të rastësishme.

Gjuha e skriptit e pĂ«rdorur nĂ« Qbs Ă«shtĂ« adaptuar pĂ«r automatizimin e gjenerimit dhe analizĂ«s sĂ« skenareve tĂ« ndĂ«rtimit nga mjediset e integruara tĂ« zhvillimit. PĂ«rveç kĂ«saj, Qbs nuk gjeneron skedarĂ« make, por kontrollon personalisht, pa ndĂ«rmjetĂ«s siç Ă«shtĂ« utilita make, ekzekutimin e kompilatorĂ«ve dhe lidhĂ«sve, duke optimizuar procesin e ndĂ«rtimit mbi njĂ« grafik tĂ« detajuar tĂ« tĂ« gjitha varĂ«save. Prania e tĂ« dhĂ«nave fillestare pĂ«r strukturĂ«n dhe varĂ«sitĂ« nĂ« projekt lejon ekzekutimin efikas tĂ« operacioneve nĂ« shumĂ«_thread. PĂ«r projektet e mĂ«dha, tĂ« pĂ«rbĂ«ra nga njĂ« numĂ«r tĂ« madh skedash dhe nĂ«n-drejtorish, performanca e rindĂ«rtimit tĂ« pĂ«rsĂ«ritur me Qbs mund tĂ« tejkalojĂ« make disa herĂ« — rindĂ«rtimi kryhet pothuajse menjĂ«herĂ« dhe nuk e detyron zhvilluesin tĂ« kalojĂ« kohĂ« duke pritur.

Të kujtojmë se një vit më parë, kompania Qt Company mori pranuar vendimin për të ndaluar zhvillimin e Qbs. Qbs u zhvillua si një zëvendësim për qmake, por në fund u vendos që të përdoret CMake si sistemi kryesor i ndërtimit për Qt në perspektivën afatgjatë. Zhvillimi i Qbs tani vazhdon në formën e një projekti të pavarur, të mbështetur nga forcat e komunitetit dhe zhvillues të interesuar. Për zhvillim, akoma po përdoret infrastruktura e kompanisë Qt. Mbështetja për Qbs 1.14.0 është ndërtuar në Qt Creator 4.10.1, dhe publikimi i ardhshëm i Qbs 1.15 pritet në të njëjtën kohë me Qt Creator 4.11.

Ndryshimet kryesore risitë Qbs 1.14:

  • PĂ«rkrahja pĂ«r Visual Studio 2019 dhe clang-cl (interfejsi alternativ i komandave tĂ« Clang, i pajtueshĂ«m nĂ« nivelin e opsioneve me kompilatorin cl.exe tĂ« Visual Studio);
  • PĂ«rkrahja pĂ«r mjetet e zhvillimit pĂ«r pajisje tĂ« integruara
    IAR, KEIL dhe SDCC, që lejon përdorimin e Qbs për projekte që zhvillohen për disa platforma harduerike;
  • JanĂ« shtuar skedarĂ«t e konfigurimit dhe skenat ndĂ«rtuese pĂ«r sistemin e integrimit tĂ« vazhdueshĂ«m Travis CI, qĂ« lejojnĂ« ndĂ«rtimin dhe testimin e çdo pakete tĂ« rishikuar nĂ« Gerrit pĂ«r Qbs;
  • I janĂ« nĂ«nshtuar njĂ« rishikim tĂ« plotĂ« imazhi Docker i bazuar nĂ« Debian, i cili mund tĂ« pĂ«rdoret si njĂ« mjedis ndĂ«rtimi dhe testimi;
  • Nuk mbĂ«shtetet mĂ« versionet e vjetra tĂ« Android NDK (â€č19).

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster