Fossil XScience brings a scientific approach to software development. This library incorporates proven algorithms and mathematical models to address complex problems, enabling developers to create solutions with a solid theoretical foundation. With Fossil XScience, elevate your projects by infusing scientific rigor into your coding practices.
Before getting started, make sure you have the following installed:
- Meson Build System: This project relies on Meson. If you don't have Meson installed, visit the official Meson website for installation instructions.
Adding Dependency:
Create a directory named subprojects in the root directory, next create a file named fscl-xscience-c.wrap
in the subprojects
directory of your project with the following content:
[wrap-git]
url = https://github.com/fossil-lib/fscl-xscience-c.git
revision = main
[provide]
fscl-xscience-c = fscl_xscience_c_dep
Integrate Dependency:
project('my_project', 'c')
exe = executable('my_project', 'my_project.c',
dependencies : dependency('fscl-xscience-c')) # add this line
test('basic', exe)
To run tests, you can use the following options when configuring the build:
- Running Tests: Add
-Dwith_test=enabled
when configuring the build.
Example:
meson setup builddir -Dwith_test=enabled
If you're interested in contributing to this project, encounter any issues, have questions, or would like to provide feedback, don't hesitate to open an issue or visit the Fossil Logic Docs for more information.