mirror of
https://github.com/tailix/libkernaux.git
synced 2024-10-30 11:54:01 -04:00
parent
0d8bdec847
commit
be761bd9f7
8 changed files with 17 additions and 1 deletions
2
.github/workflows/mruby.yml
vendored
2
.github/workflows/mruby.yml
vendored
|
@ -35,6 +35,8 @@ jobs:
|
|||
run: make
|
||||
- name: install
|
||||
run: sudo make install
|
||||
- name: ldconfig
|
||||
run: sudo ldconfig
|
||||
- working-directory: vendor/mruby
|
||||
name: test
|
||||
run: MRUBY_CONFIG=../../bindings/mruby/build_config.rb rake test
|
||||
|
|
2
.github/workflows/ruby.yml
vendored
2
.github/workflows/ruby.yml
vendored
|
@ -33,6 +33,8 @@ jobs:
|
|||
run: make
|
||||
- name: install
|
||||
run: sudo make install
|
||||
- name: ldconfig
|
||||
run: sudo ldconfig
|
||||
- working-directory: bindings/ruby
|
||||
name: setup
|
||||
run: ./bin/setup
|
||||
|
|
2
.github/workflows/rust.yml
vendored
2
.github/workflows/rust.yml
vendored
|
@ -32,6 +32,8 @@ jobs:
|
|||
run: make
|
||||
- name: install
|
||||
run: sudo make install
|
||||
- name: ldconfig
|
||||
run: sudo ldconfig
|
||||
- working-directory: bindings/rust
|
||||
name: test
|
||||
run: cargo test ${{matrix.packages.cargo}}
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2022-12-14 Alex Kotov <kotovalexarian@gmail.com>
|
||||
|
||||
* configure.ac: Enable shared library
|
||||
|
||||
2022-12-13 Alex Kotov <kotovalexarian@gmail.com>
|
||||
|
||||
* tests/Makefile.am: Fix FreeBSD builds
|
||||
|
|
|
@ -28,6 +28,7 @@ lib_LTLIBRARIES = libkernaux.la
|
|||
# Required files #
|
||||
##################
|
||||
|
||||
libkernaux_la_LDFLAGS = -version-info @PACKAGE_VERSION_SO@
|
||||
libkernaux_la_LIBADD =
|
||||
libkernaux_la_SOURCES = \
|
||||
src/assert.c \
|
||||
|
|
|
@ -184,6 +184,7 @@ Tips
|
|||
./configure
|
||||
make
|
||||
sudo make install
|
||||
sudo ldconfig # on GNU/Linux
|
||||
```
|
||||
|
||||
This is just a usual library. You can use most of it's APIs in hosted
|
||||
|
@ -210,6 +211,7 @@ without it in `$PATH`:
|
|||
```
|
||||
./configure \
|
||||
--host='i386-elf' \
|
||||
--disable-shared \
|
||||
--enable-freestanding \
|
||||
--with-libc \
|
||||
CC="$(which i386-elf-gcc)"
|
||||
|
|
1
VERSION_SO
Normal file
1
VERSION_SO
Normal file
|
@ -0,0 +1 @@
|
|||
0:0:0
|
|
@ -35,6 +35,8 @@ AC_CONFIG_FILES([
|
|||
|
||||
AM_INIT_AUTOMAKE([1.16 subdir-objects])
|
||||
|
||||
AC_SUBST([PACKAGE_VERSION_SO], m4_normalize(m4_include([VERSION_SO])))
|
||||
|
||||
|
||||
|
||||
###############
|
||||
|
@ -378,7 +380,7 @@ AS_IF([test "$enable_checks_python" = yes -a "$enable_checks" = yes -a "$PYTHON_
|
|||
# Initialize Libtool #
|
||||
######################
|
||||
|
||||
LT_INIT([disable-shared])
|
||||
LT_INIT
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue