-
Notifications
You must be signed in to change notification settings - Fork 1
CMake Build Options
These may be set on the cmake command line or with one of the cmake frontend tools included with cmake(ccmake or cmake-gui)
-
cmake -G Ninja ....Generate
ninjabuild files instead of Makefiles.ninjais usually significantly faster thanmakeat building and rebuilding. -
CMAKE_BUILD_TYPESet to
Debugin order to generate binaries with debugging symbols. -
HAIKU_ENABLE_I18NEnable language translation support. See the Translating & Localizing page.
-
USE_CLANGSet to
ONin order to build with clang instead of gcc. -
HAIKU_ENABLE_TARGET_ATTRSSet to
OFFto disable all BFS attribute tagging.-
BEEZER_EXE_ATTR_HOSTAdds the host Haiku version when enabled.
-
BEEZER_EXE_ATTR_GITAdds the git working directory state when enabled.
-
BEEZER_OVERRIDE_ATTR_GITOverride the attribute when the git command isn't available or the source is being built without its original commit history(like a haikuports recipe)
-