From 6e45e5b4abf9e3bdd3c6069b223f69176190fda4 Mon Sep 17 00:00:00 2001 From: "Garen J. Torikian" Date: Thu, 5 Feb 2026 09:30:09 -0500 Subject: [PATCH] Include `-` for profile name --- gem/lib/rb_sys/mkmf.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gem/lib/rb_sys/mkmf.rb b/gem/lib/rb_sys/mkmf.rb index f7f62c90..650804fc 100644 --- a/gem/lib/rb_sys/mkmf.rb +++ b/gem/lib/rb_sys/mkmf.rb @@ -214,7 +214,7 @@ def env_or_makefile_config(key, builder) end def gsub_cargo_command!(cargo_command, builder:) - cargo_command.gsub!(/--profile \w+/, "$(RB_SYS_CARGO_PROFILE_FLAG)") + cargo_command.gsub!(/--profile [\w-]+/, "$(RB_SYS_CARGO_PROFILE_FLAG)") cargo_command.gsub!(%r{--features \S+}, "--features $(RB_SYS_CARGO_FEATURES)") cargo_command.gsub!(%r{--target \S+}, "--target $(CARGO_BUILD_TARGET)") cargo_command.gsub!(/--target-dir (?:(?!--).)+/, "--target-dir $(RB_SYS_CARGO_TARGET_DIR) ")