59d541f193
* Generate the remaining consts. There were a number of hand-written consts in go-libvirt, including flag values for various libvirt functions. Remove these and generate them instead, so that we now have a complete set, and the naming is consistent. I used c-for-go to do this generation, but turned off any cgo usage by the generated code - we don't want or need to introduce a dependency on cgo just to get constants from C headers. All code is still generated using 'go generate ./...', which now calls a wrapper script for added robustness. This change also returns to using Go types for flags for most libvirt functions, instead of plain integers. |
||
---|---|---|
.. | ||
gen | ||
constants.tmpl | ||
generate.go | ||
lv-gen.go | ||
lvlexer.go | ||
procedures.tmpl | ||
sunrpc.y | ||
y.go | ||
y.output |