From fba7c18b0efa4059d90deae23dede87a0bbf05c3 Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Sat, 11 May 2024 09:38:03 -0700 Subject: Detect some more languages --- autobuild.rb | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/autobuild.rb b/autobuild.rb index 1bf894e..c4d013a 100755 --- a/autobuild.rb +++ b/autobuild.rb @@ -48,12 +48,18 @@ def find_attributes(build_dir) next end name = $1 - if name =~ /^(bwbasic|yabasic|mono-basic)$/ then + if name =~ /^(bwbasic|freebasic|mono-basic|sdlbasic|yabasic)$/ then attr[:lang_basic] = true end if name =~ /^mono-core$/ then attr[:lang_dotnet] = true end + if name =~ /^clojure$/ then + attr[:lang_clojure] = true + end + if name =~ /^elixir$/ then + attr[:lang_elixir] = true + end if name =~ /^erlang-compiler$/ then attr[:lang_erlang] = true end @@ -75,9 +81,15 @@ def find_attributes(build_dir) if name =~ /^clisp-devel$/ then attr[:lang_lisp] = true end + if name =~ /^julia$/ then + attr[:lang_julia] = true + end if name =~ /^lib(64)?lua-devel$/ then attr[:lang_lua] = true end + if name =~ /^lua-moonscript$/ then + attr[:lang_moonscript] = true + end if name =~ /^gcc-objc$/ then attr[:lang_objc] = true end @@ -107,6 +119,9 @@ def find_attributes(build_dir) if name =~ /^lib(64)?python3?-devel$/ then attr[:lang_python] = true end + if name =~ /^R-base$/ then + attr[:lang_r] = true + end if name =~ /^(ruby-devel|lib(64)?ruby[0-9])/ then attr[:lang_ruby] = true end -- cgit v1.2.1