mirror of https://github.com/tailix/libkernaux.git
Common: move "pkgs/" to "bindings/" (closes #47)
This commit is contained in:
parent
4783132d95
commit
07fabcd2e8
|
@ -36,7 +36,7 @@ mruby_freebsd_task:
|
|||
- sudo make install
|
||||
mruby_test_script:
|
||||
- cd mruby-3.1.0
|
||||
- MRUBY_CONFIG=../pkgs/mruby/build_config.rb rake test
|
||||
- MRUBY_CONFIG=../bindings/mruby/build_config.rb rake test
|
||||
|
||||
ruby_freebsd_task:
|
||||
name: Ruby (FreeBSD)
|
||||
|
@ -59,11 +59,11 @@ ruby_freebsd_task:
|
|||
- make
|
||||
- sudo make install
|
||||
ruby_build_script:
|
||||
- cd pkgs/ruby
|
||||
- cd bindings/ruby
|
||||
- ./bin/setup
|
||||
- bundle exec rake compile
|
||||
ruby_test_script:
|
||||
- cd pkgs/ruby
|
||||
- cd bindings/ruby
|
||||
- bundle exec rake
|
||||
|
||||
rust_freebsd_task:
|
||||
|
@ -81,7 +81,7 @@ rust_freebsd_task:
|
|||
- make
|
||||
- sudo make install
|
||||
rust_test_script:
|
||||
- cd pkgs/rust
|
||||
- cd bindings/rust
|
||||
- ~/.cargo/bin/cargo test
|
||||
- ~/.cargo/bin/cargo clippy
|
||||
- ~/.cargo/bin/cargo fmt --check
|
||||
|
|
|
@ -30,13 +30,13 @@ jobs:
|
|||
run: sudo make install
|
||||
- working-directory: vendor/mruby
|
||||
name: test
|
||||
run: MRUBY_CONFIG=../../pkgs/mruby/build_config.rb rake test
|
||||
- working-directory: pkgs/mruby
|
||||
run: MRUBY_CONFIG=../../bindings/mruby/build_config.rb rake test
|
||||
- working-directory: bindings/mruby
|
||||
name: setup
|
||||
run: ./bin/setup
|
||||
- working-directory: pkgs/mruby
|
||||
- working-directory: bindings/mruby
|
||||
name: lint
|
||||
run: rake
|
||||
- working-directory: pkgs/mruby
|
||||
- working-directory: bindings/mruby
|
||||
name: cppcheck
|
||||
run: cppcheck --quiet --error-exitcode=1 --std=c99 --enable=warning,style,performance,portability .
|
||||
|
|
|
@ -24,16 +24,16 @@ jobs:
|
|||
run: make
|
||||
- name: install
|
||||
run: sudo make install
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: setup
|
||||
run: ./bin/setup
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: compile
|
||||
run: rake compile
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: test & lint
|
||||
run: rake
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: cppcheck
|
||||
run: cppcheck --quiet --error-exitcode=1 --std=c99 --enable=warning,style,performance,portability .
|
||||
|
||||
|
@ -56,12 +56,12 @@ jobs:
|
|||
run: make
|
||||
- name: install
|
||||
run: sudo make install
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: setup
|
||||
run: ./bin/setup
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: compile
|
||||
run: rake compile
|
||||
- working-directory: pkgs/ruby
|
||||
- working-directory: bindings/ruby
|
||||
name: test & lint
|
||||
run: rake
|
||||
|
|
|
@ -23,12 +23,12 @@ jobs:
|
|||
run: make
|
||||
- name: install
|
||||
run: sudo make install
|
||||
- working-directory: pkgs/rust
|
||||
- working-directory: bindings/rust
|
||||
name: test
|
||||
run: cargo test
|
||||
- working-directory: pkgs/rust
|
||||
- working-directory: bindings/rust
|
||||
name: clippy
|
||||
run: cargo clippy
|
||||
- working-directory: pkgs/rust
|
||||
- working-directory: bindings/rust
|
||||
name: fmt
|
||||
run: cargo fmt --check
|
||||
|
|
|
@ -26,15 +26,15 @@ Ruby
|
|||
|
||||
### Matz's Ruby interpreter
|
||||
|
||||
See [pkgs/ruby/.rubocop.yml](/pkgs/ruby/.rubocop.yml)
|
||||
See [bindings/ruby/.rubocop.yml](/bindings/ruby/.rubocop.yml)
|
||||
|
||||
### mruby
|
||||
|
||||
See [pkgs/mruby/.rubocop.yml](/pkgs/mruby/.rubocop.yml)
|
||||
See [bindings/mruby/.rubocop.yml](/bindings/mruby/.rubocop.yml)
|
||||
|
||||
|
||||
|
||||
Rust
|
||||
----
|
||||
|
||||
See [pkgs/rust/rustfmt.toml](/pkgs/rust/rustfmt.toml)
|
||||
See [bindings/rust/rustfmt.toml](/bindings/rust/rustfmt.toml)
|
||||
|
|
|
@ -18,7 +18,7 @@ Add the following to your `build_config.rb`:
|
|||
MRuby::Build.new do |conf|
|
||||
# ...
|
||||
conf.gem github: 'tailix/libkernaux',
|
||||
path: 'pkgs/mruby',
|
||||
path: 'bindings/mruby',
|
||||
branch: 'v0.3.0',
|
||||
checksum_hash: 'bab58f40b53800265084ee7c767916ad0817fe5c'
|
||||
# ...
|
|
@ -1,7 +1,8 @@
|
|||
MRuby::Gem::Specification.new 'mruby-kernaux' do |spec|
|
||||
spec.version = '0.3.0'
|
||||
spec.license = 'MIT'
|
||||
spec.homepage = 'https://github.com/tailix/libkernaux/tree/master/pkgs/ruby'
|
||||
spec.homepage =
|
||||
'https://github.com/tailix/libkernaux/tree/master/bindings/ruby'
|
||||
spec.author = 'Alex Kotov'
|
||||
|
||||
spec.summary =
|
|
@ -6,7 +6,7 @@ author_email = kotovalexarian@gmail.com
|
|||
description = Binding to libkernaux - auxiliary library for kernel development
|
||||
long_description = file: README.md
|
||||
long_description_content_type = text/markdown
|
||||
url = https://github.com/tailix/libkernaux/tree/master/pkgs/python
|
||||
url = https://github.com/tailix/libkernaux/tree/master/bindings/python
|
||||
project_urls =
|
||||
Bug Tracker = https://github.com/tailix/libkernaux/issues
|
||||
classifiers =
|
|
@ -4,7 +4,7 @@ require_relative 'lib/kernaux/version'
|
|||
|
||||
Gem::Specification.new do |spec|
|
||||
repo = 'https://github.com/tailix/libkernaux'
|
||||
home = "#{repo}/tree/master/pkgs/ruby"
|
||||
home = "#{repo}/tree/master/bindings/ruby"
|
||||
bugs = "#{repo}/issues"
|
||||
docs = "https://www.rubydoc.info/gems/kernaux/#{KernAux::VERSION}"
|
||||
|
|
@ -5,8 +5,8 @@ authors = ["Alex Kotov <kotovalexarian@gmail.com>"]
|
|||
edition = "2021"
|
||||
description = "Unsafe no-std binding to libkernaux - auxiliary library for kernel development"
|
||||
readme = true
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/bindings/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/bindings/rust"
|
||||
license = "MIT"
|
||||
keywords = ["ffi", "no_std", "no-std", "embedded", "bindings"]
|
||||
categories = ["embedded", "external-ffi-bindings", "no-std", "parsing"]
|
|
@ -5,8 +5,8 @@ authors = ["Alex Kotov <kotovalexarian@gmail.com>"]
|
|||
edition = "2021"
|
||||
description = "Safe binding to libkernaux - auxiliary library for kernel development"
|
||||
readme = true
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/pkgs/rust"
|
||||
homepage = "https://github.com/tailix/libkernaux/tree/master/bindings/rust"
|
||||
repository = "https://github.com/tailix/libkernaux/tree/master/bindings/rust"
|
||||
license = "MIT"
|
||||
keywords = ["ffi", "embedded", "bindings"]
|
||||
categories = ["api-bindings", "embedded", "parsing"]
|
Loading…
Reference in New Issue