mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
AutoBuild: icu4c started at 2025-07-18-03UTC. (#12217)
* icu4c => 77.1 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * adjust icu4c Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/386 to branch icu4c. * Add built packages for linux/amd64 to branch icu4c. * icu4c => 77.1 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * WIP updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Adjust icu4c build again. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * rebuilds Signed-off-by: Satadru Pramanik <satadru@gmail.com> * WIP gettext Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add gettext build. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/386 to branch icu4c. * Add built packages for linux/amd64 to branch icu4c. * Add built packages for linux/arm/v7 to branch icu4c. * Update packages Signed-off-by: Satadru Pramanik <satadru@gmail.com> * more updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update Signed-off-by: Satadru Pramanik <satadru@gmail.com> * updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * updates Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update cairo Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update pango Signed-off-by: Satadru Pramanik <satadru@gmail.com> * update Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/386 to branch icu4c. * Update boost url Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/386 to branch icu4c. * Add built packages for linux/amd64 to branch icu4c. * Add built packages for linux/arm/v7 to branch icu4c. * Adjust unit tests. Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
b765ffe8f7
commit
61b0df9252
@@ -3,7 +3,7 @@ require_relative '../require_gem'
|
||||
require_relative '../report_buildsystem_methods'
|
||||
|
||||
class RUST < Package
|
||||
property :rust_channel, :rust_features, :rust_options, :rust_release_profile, :rust_targets, :pre_rust_options, :rust_build_extras, :rust_install_extras
|
||||
property :rust_channel, :rust_features, :rust_install_path, :rust_options, :rust_release_profile, :rust_targets, :pre_rust_options, :rust_build_extras, :rust_install_extras
|
||||
|
||||
def self.build
|
||||
rust_env =
|
||||
@@ -16,6 +16,7 @@ class RUST < Package
|
||||
@channel_flag = @rust_channel.to_s.empty? ? '' : "+#{@rust_channel}"
|
||||
@features = @rust_features.to_s.empty? ? '' : "--features #{@rust_features}"
|
||||
@profile = @rust_release_profile.to_s.empty? ? 'release' : @rust_release_profile
|
||||
@rust_install_path ||= '.'
|
||||
extend ReportBuildsystemMethods
|
||||
print_buildsystem_methods
|
||||
|
||||
@@ -40,14 +41,16 @@ class RUST < Package
|
||||
PATH: "#{CREW_PREFIX}/share/cargo/bin:" + ENV.fetch('PATH', nil)
|
||||
}.transform_keys(&:to_s)
|
||||
|
||||
system rust_env, "cargo #{@channel_flag} install \
|
||||
--profile=#{@profile} \
|
||||
--offline \
|
||||
--no-track \
|
||||
--path . \
|
||||
#{@features} \
|
||||
#{@rust_options} \
|
||||
--root #{CREW_DEST_PREFIX}"
|
||||
@rust_install_path.split.each do |path|
|
||||
system rust_env, "cargo #{@channel_flag} install \
|
||||
--profile=#{@profile} \
|
||||
--offline \
|
||||
--no-track \
|
||||
--path #{path} \
|
||||
#{@features} \
|
||||
#{@rust_options} \
|
||||
--root #{CREW_DEST_PREFIX}"
|
||||
end
|
||||
@rust_install_extras&.call
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user