Build system: Development / release builds #75
Labels
No Label
Bug
Build Problems
Discussion
Distribution
Enhancement
Far Future
Fix Later
TODO
WONTFIX
Workflow
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: BodgeMaster/FOSS-VG#75
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
I’m currently looking into Vulkan. As part of that, Vulkan validation layers came up. They are useful when developing, but not so much in a release build so it would be handy to have a way of automatically enabling/disabling them.
Release builds could also skip building dev tools.
This might be realized with something like a
build.confthat contains information like whether the current build is a release build, what version it is, endianness, etc.Alternatively, the
buildcommand could be extended to have arguments for that.Input welcome.
For now adding the
FOSSVG_DEBUGmacro on the command line where needed.