Skip to content

FastBuild project generation

mtszkw edited this page Apr 18, 2018 · 6 revisions

Description

Function: generate_fastbuild(TARGETS)

  • Description: generates fastbuild project for given targets
  • Input: CMake list of target names
  • Notes: List is semicolon separated string

Building: Enter fbuild in terminal in root directory

Issues

  • if source names, library names, or almost anything contains semicolon everything will go to hell
  • using cmake_cxx_compiler for linker, as gcc ld, doesn't include standard library
  • may not work for msvc on many many levels
  • only supports linking dynamic libraries, as I couldn't find a way to locate static ones
  • doesn't take to consideration many proprieties, as I don't know what their values may be and what to do with them
  • everything is outputed to "out" directory
Clone this wiki locally