Xdg.Directories/src/Xdg.Directories.FFI
Sam Therapy 213fe86329
refactor: Put FFI in its own project
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-10-25 15:55:52 +02:00
..
include refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
BaseDirectory.cs refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
GNUmakefile refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
Helpers.cs refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
Other.cs refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
README.md refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
UserDirectory.cs refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
Xdg.Directories.FFI.csproj refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00
xdg.pc refactor: Put FFI in its own project 2023-10-25 15:55:52 +02:00

FFI

Here lies the code that is used for the C FFI. This is not meant to be used by .NET but rather by any language that can interface with C.

Building

To build the library for production, use the included gmake file.

make
sudo make install

TODO

  • pkg-config file
  • Makefile
  • manpage, probably make it with scdoc?
    • maybe use pandoc instead?
  • Examples
    • Maybe some bindings for other languages as a POC?
  • Tests
    • Test from C or C#?