INSTALL (933B)
1 Prerequisites 2 ============= 3 4 * C compiler - defaults in config.mk (HaikuOS needs Clang/LLVM) 5 * YACC - part of comp?? in OpenBSD, GNU Bison in GNU/Linux or other 6 * Flex - part of comp?? in OpenBSD 7 8 9 Install 10 ------- 11 12 $ git clone https://git.sr.ht/~strahinja/bool 13 $ cd bool 14 $ cp config.$(uname -s) config.mk 15 $ su 16 # make install 17 18 With got[1]: 19 20 $ got clone https://git.sr.ht/~strahinja/bool 21 $ got checkout bool.git 22 $ cd bool 23 $ cp config.$(uname -s) config.mk 24 $ su 25 # make install 26 27 28 Persistent build configuration file 29 ----------------------------------- 30 31 The file config.mk will be sourced when building targets which also accept 32 configuration through environment variables. For example, CPPFLAGS and PREFIX 33 are specified in config.mk. 34 35 Initially, there will be no config.mk, you will need to copy one of the 36 customized config.* files or write your own: 37 38 $ cp config.$(uname -s) config.mk || echo Write config.mk from scratch