summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Fandrich <danf@mageia.org>2024-05-11 09:38:03 -0700
committerDan Fandrich <danf@mageia.org>2024-05-11 09:38:03 -0700
commitfba7c18b0efa4059d90deae23dede87a0bbf05c3 (patch)
tree197bea76aee249cceb02a507eef7aa4e54eef1de
parentb46cdc58b2e4139aa7450f4c57aa320762400882 (diff)
downloadautobuild-master.tar
autobuild-master.tar.gz
autobuild-master.tar.bz2
autobuild-master.tar.xz
autobuild-master.zip
Detect some more languagesHEADmaster
-rwxr-xr-xautobuild.rb17
1 files changed, 16 insertions, 1 deletions
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