Skip to content

bbrk24/falafel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dependencies:

  • Node 22.12 or newer
  • .NET 8
  • Clang 17 or newer or GCC 11 or newer
    • Must be either in the path as g++, or if in a different location, specified by the environment variable CXX (e.g. CXX=/usr/bin/clang++).
  • lld or mold for the linker
    • If it's not the default for your compiler (e.g. you're using GCC and /usr/bin/ld is bfd), it must be pointed to by the environment variable LDFLAGS, e.g. LDFLAGS="-fuse-ld=lld".
  • make
  • Any POSIX-compatible shell, with common utilities such as grep and mktemp

Compilation:

  • Debug build: make build-debug -j $(nproc)
  • Release build: make -j $(nproc)
  • Run tests: make test
  • Clean: make clean

Debug builds may be run directly via ./dist/bin/falafel, but release builds should be installed with make install.

About

falafel asleeby

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors