Releases: fossillogic/fossil-sys
v0.2.2
What's Changed
- Update project structure by @dreamer-coding in #14
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #15
Fixed issue with buffer for sys call API.
Add new types to types API.
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #9
- Bitwise extension patch by @dreamer-coding in #10
- Datetime extended patch by @dreamer-coding in #11
- Memory extend patch by @dreamer-coding in #12
- System call extend patch by @dreamer-coding in #13
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #6
- Add Objective-C and Objective-C++ support for macOS by @dreamer-coding in #7
- Upgrade Host Info by @dreamer-coding in #8
New Contributors
- @dependabot[bot] made their first contribution in #6
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Bug fixes and ensuring static build for library.
Git-Wrap definition:
# ======================
# Git Wrap package definition
# ======================
[wrap-git]
url = https://github.com/fossillogic/fossil-sys.git
revision = v0.1.2
[provide]
fossil-sys = fossil_sys_depv0.1.1
New Bit-wise sub-library and removal of CMake
Git-Wrap definition:
# ======================
# Git Wrap package definition
# ======================
[wrap-git]
url = https://github.com/fossillogic/fossil-sys.git
revision = v0.1.1
[provide]
fossil-sys = fossil_sys_depv0.1.0
Adding Fossil Sys Dependency
Adding Fossil Sys Dependency With Meson
-
Install Meson Build System:
Install Meson version1.3or newer:python -m pip install meson # To install Meson python -m pip install --upgrade meson # To upgrade Meson
-
Create a
.wrapFile:
Add thefossil-sys.wrapfile in yoursubprojectsdirectory and include the following content:# ====================== # Git Wrap package definition # ====================== [wrap-git] url = https://github.com/fossillogic/fossil-sys.git revision = v0.1.0 [provide] fossil-sys = fossil_sys_dep
-
Integrate the Dependency:
In yourmeson.buildfile, integrate Fossil Sys by adding the following line:dep = dependency('fossil-sys')
Adding Fossil Sys Dependency With CMake
To use Fossil Sys with CMake, follow these steps:
-
Install CMake:
Install CMake version3.13.4or newer:python -m pip install cmake # To install CMake python -m pip install --upgrade cmake # To upgrade CMake
-
Find and Integrate Fossil CrabDB:
After installing CMake, you can integrate Fossil Sys as a dependency. Add the following lines to yourCMakeLists.txtfile:# Find Fossil Sys package find_package(FossilSys REQUIRED) # Link the Fossil Sys to your project target_link_libraries(your_target FossilSys)
-
Configure Your CMake Project:
Make sure to configure your CMake project to include the necessary paths and dependencies for Fossil Sys. Typically, you’ll want to make sure theFossilSyslibrary is correctly linked in your build configuration.This will ensure that Fossil Sys is included and properly built with your project.