mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
generator: Do not build mlcustomize if directory does not exist.
When shipping the libguestfs tarball we do not necessarily have
common/mlcustomize. If we run the generator in this situation then
don't try to generate files in the non-existent directory.
See-also: commit 7ced2b9354
This commit is contained in:
@@ -355,14 +355,17 @@ Run it from the top source directory using the command
|
||||
UEFI.generate_uefi_mli;
|
||||
);
|
||||
|
||||
output_to "common/mlcustomize/customize_cmdline.mli"
|
||||
Customize.generate_customize_cmdline_mli;
|
||||
output_to "common/mlcustomize/customize_cmdline.ml"
|
||||
Customize.generate_customize_cmdline_ml;
|
||||
output_to "common/mlcustomize/customize-synopsis.pod"
|
||||
Customize.generate_customize_synopsis_pod;
|
||||
output_to "common/mlcustomize/customize-options.pod"
|
||||
Customize.generate_customize_options_pod;
|
||||
(* mlcustomize may not be shipped in this source. *)
|
||||
if is_regular_file "common/mlcustomize/Makefile.am" then (
|
||||
output_to "common/mlcustomize/customize_cmdline.mli"
|
||||
Customize.generate_customize_cmdline_mli;
|
||||
output_to "common/mlcustomize/customize_cmdline.ml"
|
||||
Customize.generate_customize_cmdline_ml;
|
||||
output_to "common/mlcustomize/customize-synopsis.pod"
|
||||
Customize.generate_customize_synopsis_pod;
|
||||
output_to "common/mlcustomize/customize-options.pod"
|
||||
Customize.generate_customize_options_pod
|
||||
);
|
||||
|
||||
output_to "rust/src/guestfs.rs"
|
||||
Rust.generate_rust;
|
||||
|
||||
Reference in New Issue
Block a user