summaryrefslogtreecommitdiffstats
path: root/generator/java.ml
diff options
context:
space:
mode:
Diffstat (limited to 'generator/java.ml')
-rw-r--r--generator/java.ml13
1 files changed, 9 insertions, 4 deletions
diff --git a/generator/java.ml b/generator/java.ml
index 1e06c62d..a8eea1ae 100644
--- a/generator/java.ml
+++ b/generator/java.ml
@@ -873,12 +873,17 @@ and generate_java_struct_list_return typ jtyp cols =
and generate_java_makefile_inc () =
generate_header HashStyle GPLv2plus;
+ let jtyps = List.map (fun { s_camel_name = jtyp } -> jtyp) structs in
+ let jtyps = List.sort compare jtyps in
+
pr "java_built_sources = \\\n";
List.iter (
- fun (typ, jtyp) ->
- pr "\tcom/redhat/et/libguestfs/%s.java \\\n" jtyp;
- ) camel_structs;
+ pr "\tcom/redhat/et/libguestfs/%s.java \\\n"
+ ) jtyps;
pr "\tcom/redhat/et/libguestfs/GuestFS.java\n"
and generate_java_gitignore () =
- List.iter (fun (_, jtyp) -> pr "%s.java\n" jtyp) camel_structs
+ let jtyps = List.map (fun { s_camel_name = jtyp } -> jtyp) structs in
+ let jtyps = List.sort compare jtyps in
+
+ List.iter (pr "%s.java\n") jtyps