የQbs 1.14 የመሰብሰቢያ መሣሪያ ስብስብ መለቀቅ፣ ልማቱ በህብረተሰቡ ቀጥሏል።

የቀረበው በ የመሰብሰቢያ መሳሪያዎችን መልቀቅ ኪባስ 1.14. የQt ኩባንያ የፕሮጀክቱን ልማት ከለቀቀ በኋላ ይህ የመጀመሪያው የተለቀቀው የQbs ልማት ለመቀጠል ፍላጎት ባለው ማህበረሰብ ነው። Qbs ን ለመገንባት ከጥገኛዎቹ መካከል Qt ያስፈልጋል፣ ምንም እንኳን Qbs ራሱ የማንኛውም ፕሮጀክቶችን ስብሰባ ለማደራጀት የተነደፈ ቢሆንም። Qbs የፕሮጀክት ግንባታ ስክሪፕቶችን ለመግለፅ ቀለል ያለ የ QML ቋንቋን ይጠቀማል፣ ይህም ውጫዊ ሞጁሎችን ማገናኘት፣ የጃቫስክሪፕት ተግባራትን መጠቀም እና ብጁ የግንባታ ህጎችን መፍጠር የሚችሉ በትክክል ተለዋዋጭ የግንባታ ህጎችን እንድትገልጹ ያስችልዎታል።

በQbs ውስጥ ጥቅም ላይ የሚውለው የስክሪፕት ቋንቋ የግንባታ ስክሪፕቶችን በራስ-ሰር ለማመንጨት እና በIDEs ለመተንተን የተስማማ ነው። በተጨማሪም Qbs makefiles አያመነጭም, እና እራሱ, እንደ ማምረቻው የመሳሰሉ አማላጆች ከሌለ, የማጠናቀቂያዎችን እና ማያያዣዎችን መጀመርን ይቆጣጠራል, በሁሉም ጥገኞች ዝርዝር ግራፍ ላይ በመመስረት የግንባታ ሂደቱን ያመቻቻል. በፕሮጀክቱ ውስጥ ባለው መዋቅር እና ጥገኝነት ላይ የመነሻ መረጃ መኖሩ በበርካታ ክሮች ውስጥ ያሉትን ስራዎች አፈፃፀም ውጤታማ በሆነ መንገድ ለማዛመድ ያስችልዎታል. ብዙ ፋይሎችን እና ንዑስ ማውጫዎችን ላቀፉ ትላልቅ ፕሮጀክቶች Qbs ን በመጠቀም መልሶ መገንባት አፈፃፀሙን ከበርካታ ጊዜዎች ሊበልጥ ይችላል - መልሶ ግንባታው በቅጽበት ነው እና ገንቢው በመጠባበቅ ላይ ጊዜ እንዲያጠፋ አያደርገውም።

ከአንድ አመት በፊት የ Qt ኩባንያ እንደነበረ እናስታውስ ተወስዷል የ Qbs እድገትን ለማቆም ውሳኔ. Qbs የተሰራው qmakeን ለመተካት ሲሆን በመጨረሻ ግን CMakeን እንደ ዋና የግንባታ ስርዓት ለረጅም ጊዜ እንዲጠቀም ተወሰነ። የQbs ልማት አሁን በማህበረሰብ እና ፍላጎት ባላቸው ገንቢዎች የሚደገፍ ራሱን የቻለ ፕሮጀክት ቀጥሏል። የQt ኩባንያ መሠረተ ልማት ለልማት ጥቅም ላይ መዋሉን ቀጥሏል። የQbs 1.14.0 ድጋፍ በQt ፈጣሪ 4.10.1 ውስጥ ተገንብቷል፣ እና ቀጣዩ የQbs 1.15 መለቀቅ ከQt ፈጣሪ 4.11 ጋር በተመሳሳይ ጊዜ ይጠበቃል።

ዋና ፈጠራዎች Qbs 1.14፡

  • ለ Visual Studio 2019 እና clang-cl ድጋፍ (አማራጭ Clang የትዕዛዝ መስመር በይነገጽ፣ አማራጭ-በቪዥዋል ስቱዲዮ ውስጥ ከተካተተ ከ cl.exe ማጠናከሪያ ጋር ተኳሃኝ)።
  • ለተካተቱት የልማት መሳሪያዎች ድጋፍ
    አይአር, ኬኤል и ኤስዲሲሲለብዙ የሃርድዌር መድረኮች የተገነቡ ፕሮጀክቶች Qbs ን እንድትጠቀም የሚፈቅድልህ;

  • የታከሉ የውቅር ፋይሎች እና ለ Travis CI ቀጣይነት ያለው ውህደት ስርዓት ስክሪፕቶችን ይገንቡ፣ ይህም በጌሪት ውስጥ የተገመገሙትን የQbs እያንዳንዱን ስብስብ እንዲገነቡ እና እንዲሞክሩ ያስችልዎታል።
  • በዴቢያን ላይ የተመሰረተ የዶከር ምስል ሙሉ ለሙሉ ተዘጋጅቷል፣ ይህም እንደ ግንባታ እና ለሙከራ አካባቢ ሊያገለግል ይችላል።
  • የቆዩ የአንድሮይድ NDK (‹19) ስሪቶች ድጋፍ ተቋርጧል።

ምንጭ: opennet.ru

አስተያየት ያክሉ