-
Notifications
You must be signed in to change notification settings - Fork 2
Command Line Options
Whith this option you can generate FastBuild targets which can be used to generate a Visual Studio soluton which uses FastBuild instead of the default compiler.
The generated fastbuild target will have the following name {workspace_name}_sln
which you can build with the following command fbuild -config {workspace_name}.wks.bff {workspace_name}_sln
.
Sets the .CachePath
entry in the Settings section in the fastbuild {workspace}.wks.bff
file. This can be used instead of setting the FASTBUILD_CACHE_PATH
enviroment variable.
Enables the generation of fastbuild Unity
functions which are then passed to the ObjectList
function.
Just the use of this param however is not sufficient, a project which should be enabled for Unity builds should also have the FBUnityBuild
flag set.
project "BazProject"
--- ...
flags { "FBUnityBuild" }
Additionally you can disable Unity builds for certain files compiling them normally using the FBUnityBuildDisabled
flag.
filter { "files:foo.cpp" }
flags { "FBUnityBuildDisabled" }