This is a series of patches that improve build for the golang xenlight bindings. The most important patch is #3, which will update the generated golang bindings from the tools/libxl directory when libxl_types.idl is updated, even if the person building doesn't have the golang packages enabled.
George Dunlap (5): golang: Add a minimum go version to go.mod golang: Add a variable for the libxl source directory libxl: Generate golang bindings in libxl Makefile golang/xenlight: Use XEN_PKG_DIR variable rather than open-coding gitignore: Ignore golang package directory .gitignore | 1 + tools/golang/xenlight/Makefile | 12 +++++++++--- tools/golang/xenlight/go.mod | 2 ++ tools/libxl/Makefile | 12 +++++++++++- 4 files changed, 23 insertions(+), 4 deletions(-) -- CC: Ian Jackson <[email protected]> CC: Nick Rosbrook <[email protected]> CC: Wei Liu <[email protected]>
