mirror of
https://github.com/ModOrganizer2/libbsarch.git
synced 2026-07-27 14:06:31 -07:00
0.0.5
bsa_add_file_from_disk is now bsa_add_file_from_disk_root Fixed issues with using libbsarch with GCC
BSArchive DLL and C++ bindings
BSArchive Dynamic Link Library and C++ bindings
How to build
- Create a
XEditPathenvironment variable and set it to the directory containing the XEdit code - Build the DLL in Delphi by opening the
libbsarch.dprojproject - Build the LIB in Visual Studio by opening the
libbsarch.slnproject
How to use
Use the libbsarch.dll (The one created by Delphi, not Visual Studio), libbsarch.lib and libbsarch.h in your project.
Credits
The original BSArchive can be found at: https://github.com/TES5Edit/TES5Edit/tree/dev/Tools/BSArchive The version in this project had been modified for better compatibility with C/C++ and allow the users to allocate their own memory in some cases.
Languages
Pascal
71.1%
C++
20.5%
CMake
4.3%
C
4.1%