]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ruby: use CMake in build process (#3043)
authorKITAITI Makoto <redacted>
Mon, 14 Apr 2025 09:18:27 +0000 (18:18 +0900)
committerGitHub <redacted>
Mon, 14 Apr 2025 09:18:27 +0000 (18:18 +0900)
commit2a2d21c75d069221a5dfd8828eed44a1699861a7
treea9606c0ae9974a9753833fac2f12d7afa9bc96a6
parent9cfcd6cc45196b27286cc6694dcfca67a07ccf4d
ruby: use CMake in build process (#3043)

* Use CMake to build shared object

* Make Rakefile follow change of build process

* Add test for packaging

* Run CI for Ruby bindings almost always

because each CMakeLists.txt might affect Ruby bindings

* Enable PIC

* Bump Ruby version to 3.2 on CI

* Check libgomp

* Check dependency of whisper.cpp accurately
.github/workflows/bindings-ruby.yml
bindings/ruby/.gitignore
bindings/ruby/Rakefile
bindings/ruby/ext/extconf.rb
bindings/ruby/ext/sources/CMakeGraphVizOptions.cmake [new file with mode: 0644]
bindings/ruby/extsources.rb
bindings/ruby/tests/test_package.rb
bindings/ruby/whispercpp.gemspec