This is an old revision of the document!


The How

  • the REG macro
  • std::filesystem
  • execv, posix_spawn and friends
  • std::async
  • gcc -E
  • tree of self-dependency weirdness
  • configure target
    • cross-compilation and tool-chain control
  • bootstrapping (yes - libctor compiles itself)
  • unit tests
  • future:
    • external dependency deduction
    • compilation configuration control through configure target (ala –with-foo from autotools)
    • install target