Bazel (software) (original) (raw)

Property Value
dbo:abstract Bazel (/ˈbeɪzəl/) is a free software tool for the automation of building and testing software. The company Google uses the build tool Blaze internally and released an open-sourced port of the Blaze tool as Bazel, named as an anagram of Blaze. Bazel was first released in March 2015 and achieved beta status by September 2015. Similar to building tools like Make, Apache Ant, or Apache Maven, Bazel builds software applications from source code using a set of rules. Rules and macros are created in the Starlark language (previously called Skylark), a dialect of Python. There are built-in rules for building software written in the programming languages of Java, C, C++, Go, Python, Objective-C, and Bourne shell scripts. Bazel can produce software application packages suitable for deployment for the Android and iOS operating systems. (en) Bazel est un moteur de production open source permettant de construire des projets dans de nombreux langages dont le C++, Java et Go. (fr) 바젤(Bazel)은 소프트웨어 빌드 및 테스트 자동화를 가능하게 하는 오픈 소스 도구이다. Google 은 내부적으로 빌드 도구인 Blaze를 사용하고 Blaze의 애너그램(anagram)으로 명명된 Bazel로 Blaze 도구의 일부를 공개 및 공개했다. Bazel은 2015년 3월에 처음 출시되었으며 2015년 9월까지 베타 테스트를 받았다. Make, Apache Ant 또는 Apache Maven과 같은 빌드 도구와 유사하게 Bazel은 일련의 규칙을 사용하여 소스 코드에서 응용 소프트웨어를 빌드한다. 규칙과 매크로는 파이썬(Python)의 하위 집합인 Skylark 언어로 작성된다. Java, C, C ++, Python, Objective-C 및 Bourne 셸 스크립트 프로그래밍 언어로 작성된 소프트웨어 작성을 위한 기본 규칙이 있다. Bazel은 Android 및 iOS 운영 체제용 배포에 적합한 응용 소프트웨어 패키지를 생성할 수 있다. Bazel을 설계할 때 빌드 속도, 정확성 및 재현성에 중점을 두었다. 이 도구는 병렬화를 사용하여 빌드 프로세스의 일부분을 가속화한다. 복잡한 빌드 그래프에서 빌드 의존성을 분석하는 데 사용할 수 있는 Bazel Query 언어가 포함되어 있다. (ko)
dbo:developer dbr:Google
dbo:latestReleaseDate 2022-10-19 (xsd:date)
dbo:latestReleaseVersion 5.3.2
dbo:license dbr:Apache_License_2.0
dbo:operatingSystem dbr:Cross-platform
dbo:programmingLanguage dbr:Java_programming_language
dbo:thumbnail wiki-commons:Special:FilePath/Bazel_logo.svg?width=300
dbo:wikiPageID 50918393 (xsd:integer)
dbo:wikiPageLength 11819 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1118182381 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Sbt_(software) dbr:Scala_(programming_language) dbr:List_of_build_automation_software dbr:Memoization dbr:Monorepo dbr:Bourne_shell dbc:Build_automation dbc:Compiling_tools dbr:Dependency_graph dbc:Software_using_the_Apache_license dbr:Cross-platform dbr:Cryptographic_hash_function dbr:Clojure dbr:Go_(programming_language) dbr:Google dbr:Apache_Ant dbr:Apache_Maven dbr:Leiningen_(software) dbr:Make_(software) dbr:Buck_(software) dbr:C++ dbr:C_(programming_language) dbr:File:Bazel_logo.png dbr:Java_(programming_language) dbr:Java_programming_language dbc:Google_software dbr:Free_software dbr:Objective-C dbr:Xcode dbr:Apache_License_2.0
dbp:developer dbr:Google
dbp:latestReleaseDate 2022-10-19 (xsd:date)
dbp:latestReleaseVersion 5.300000 (xsd:double)
dbp:license dbr:Apache_License_2.0
dbp:logo Bazel logo.svg (en)
dbp:name Bazel (en)
dbp:operatingSystem dbr:Cross-platform
dbp:programmingLanguage dbr:Java_programming_language
dbp:wikiPageUsesTemplate dbt:Advert dbt:IPAc-en dbt:Infobox_software dbt:Official_website dbt:Portal dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Google_FOSS
dct:subject dbc:Build_automation dbc:Compiling_tools dbc:Software_using_the_Apache_license dbc:Google_software
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397
rdfs:comment Bazel est un moteur de production open source permettant de construire des projets dans de nombreux langages dont le C++, Java et Go. (fr) Bazel (/ˈbeɪzəl/) is a free software tool for the automation of building and testing software. The company Google uses the build tool Blaze internally and released an open-sourced port of the Blaze tool as Bazel, named as an anagram of Blaze. Bazel was first released in March 2015 and achieved beta status by September 2015. (en) 바젤(Bazel)은 소프트웨어 빌드 및 테스트 자동화를 가능하게 하는 오픈 소스 도구이다. Google 은 내부적으로 빌드 도구인 Blaze를 사용하고 Blaze의 애너그램(anagram)으로 명명된 Bazel로 Blaze 도구의 일부를 공개 및 공개했다. Bazel은 2015년 3월에 처음 출시되었으며 2015년 9월까지 베타 테스트를 받았다. Make, Apache Ant 또는 Apache Maven과 같은 빌드 도구와 유사하게 Bazel은 일련의 규칙을 사용하여 소스 코드에서 응용 소프트웨어를 빌드한다. 규칙과 매크로는 파이썬(Python)의 하위 집합인 Skylark 언어로 작성된다. Java, C, C ++, Python, Objective-C 및 Bourne 셸 스크립트 프로그래밍 언어로 작성된 소프트웨어 작성을 위한 기본 규칙이 있다. Bazel은 Android 및 iOS 운영 체제용 배포에 적합한 응용 소프트웨어 패키지를 생성할 수 있다. (ko)
rdfs:label Bazel (software) (en) Bazel (logiciel) (fr) 바젤 (소프트웨어) (ko)
owl:sameAs wikidata:Bazel (software) dbpedia-fr:Bazel (software) dbpedia-ko:Bazel (software) https://global.dbpedia.org/id/2PKta
prov:wasDerivedFrom wikipedia-en:Bazel_(software)?oldid=1118182381&ns=0
foaf:depiction wiki-commons:Special:FilePath/Bazel_logo.png wiki-commons:Special:FilePath/Bazel_logo.svg
foaf:isPrimaryTopicOf wikipedia-en:Bazel_(software)
foaf:name Bazel (en)
is dbo:wikiPageDisambiguates of dbr:Bazel_(disambiguation)
is dbo:wikiPageRedirects of dbr:Starlark dbr:Blaze_(software)
is dbo:wikiPageWikiLink of dbr:Python_(programming_language) dbr:List_of_build_automation_software dbr:Monorepo dbr:Starlark dbr:Bazel_(disambiguation) dbr:List_of_Google_products dbr:Blaze_(software) dbr:Reproducible_builds
is dbp:dialects of dbr:Python_(programming_language)
is foaf:primaryTopic of wikipedia-en:Bazel_(software)