mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Rename meson to mesonbuild (#8702)
This commit is contained in:
committed by
GitHub
parent
40de8f06c1
commit
4c10ad7575
@@ -100,7 +100,7 @@ class Buildessential < Package
|
||||
depends_on 'llvm17_lib' # This provides llvm-strip
|
||||
|
||||
# Meson build system
|
||||
depends_on 'meson'
|
||||
depends_on 'mesonbuild'
|
||||
|
||||
# Node.js
|
||||
# depends_on 'nodebrew'
|
||||
|
||||
@@ -22,7 +22,6 @@ class Foliate < Package
|
||||
x86_64: 'd1107a7a7eded897f4b19f2f3c0fc34b83720bf2caac5be77865c223b670ccde'
|
||||
})
|
||||
|
||||
depends_on 'meson' => :build
|
||||
depends_on 'gettext' => :build
|
||||
depends_on 'gjs'
|
||||
depends_on 'iso_codes'
|
||||
|
||||
@@ -22,7 +22,6 @@ class Gn < Package
|
||||
})
|
||||
|
||||
depends_on 'python2' => :build
|
||||
depends_on 'meson' => :build
|
||||
|
||||
def self.build
|
||||
system 'git clone https://gn.googlesource.com/gn'
|
||||
|
||||
@@ -22,8 +22,6 @@ class Jsoncpp < Package
|
||||
x86_64: '5496a7bb46dd54ee680ef70955f1259cf3c0173a2f8bf8c518458ecce5cb1f9e'
|
||||
})
|
||||
|
||||
depends_on 'meson'
|
||||
|
||||
def self.build
|
||||
system "meson setup #{CREW_MESON_OPTIONS} \
|
||||
builddir"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
require 'package'
|
||||
|
||||
class Meson < Package
|
||||
class Mesonbuild < Package
|
||||
description 'Meson is an open source build system meant to be both extremely fast and user friendly.'
|
||||
homepage 'https://mesonbuild.com/'
|
||||
@_ver = '1.2.1'
|
||||
@@ -94,7 +94,7 @@ make
|
||||
mandb
|
||||
manpages
|
||||
mawk
|
||||
meson
|
||||
mesonbuild
|
||||
mold
|
||||
most
|
||||
mpc
|
||||
|
||||
Reference in New Issue
Block a user