From b1a102ca7c36010a05f58f995d2479115fb68623 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Tue, 20 Mar 2012 17:14:56 +0000 Subject: generator: Generate a .gitignore file specifically for java structs. (cherry picked from commit 65ebec4a7a70cd179e4c39d72f539e500931c267) --- .gitignore | 12 ------------ generator/generator_java.ml | 3 +++ generator/generator_main.ml | 1 + java/com/redhat/et/libguestfs/.gitignore | 12 ++++++++++++ 4 files changed, 16 insertions(+), 12 deletions(-) create mode 100644 java/com/redhat/et/libguestfs/.gitignore diff --git a/.gitignore b/.gitignore index 785e763b..c9e344bd 100644 --- a/.gitignore +++ b/.gitignore @@ -174,21 +174,9 @@ install-sh *.jar java/api java/Bindtests.java -java/com/redhat/et/libguestfs/Application.java -java/com/redhat/et/libguestfs/Dirent.java java/com_redhat_et_libguestfs_GuestFS.c java/com_redhat_et_libguestfs_GuestFS.h java/com/redhat/et/libguestfs/GuestFS.java -java/com/redhat/et/libguestfs/INotifyEvent.java -java/com/redhat/et/libguestfs/IntBool.java -java/com/redhat/et/libguestfs/LV.java -java/com/redhat/et/libguestfs/Partition.java -java/com/redhat/et/libguestfs/PV.java -java/com/redhat/et/libguestfs/Stat.java -java/com/redhat/et/libguestfs/StatVFS.java -java/com/redhat/et/libguestfs/Version.java -java/com/redhat/et/libguestfs/VG.java -java/com/redhat/et/libguestfs/XAttr.java java/doc-stamp java/examples/guestfs-java.3 java/examples/stamp-guestfs-java.pod diff --git a/generator/generator_java.ml b/generator/generator_java.ml index 3a13052d..e7ca30a4 100644 --- a/generator/generator_java.ml +++ b/generator/generator_java.ml @@ -760,3 +760,6 @@ and generate_java_makefile_inc () = pr "\tcom/redhat/et/libguestfs/%s.java \\\n" jtyp; ) camel_structs; pr "\tcom/redhat/et/libguestfs/GuestFS.java\n" + +and generate_java_gitignore () = + List.iter (fun (_, jtyp) -> pr "%s.java\n" jtyp) camel_structs diff --git a/generator/generator_main.ml b/generator/generator_main.ml index 5be8c2e7..4eba46ca 100644 --- a/generator/generator_main.ml +++ b/generator/generator_main.ml @@ -129,6 +129,7 @@ Run it from the top source directory using the command output_to "java/Makefile.inc" generate_java_makefile_inc; output_to "java/com_redhat_et_libguestfs_GuestFS.c" generate_java_c; + output_to "java/com/redhat/et/libguestfs/.gitignore" generate_java_gitignore; output_to "java/Bindtests.java" generate_java_bindtests; output_to "haskell/Guestfs.hs" generate_haskell_hs; output_to "haskell/Bindtests.hs" generate_haskell_bindtests; diff --git a/java/com/redhat/et/libguestfs/.gitignore b/java/com/redhat/et/libguestfs/.gitignore new file mode 100644 index 00000000..557f5662 --- /dev/null +++ b/java/com/redhat/et/libguestfs/.gitignore @@ -0,0 +1,12 @@ +Application.java +Dirent.java +INotifyEvent.java +IntBool.java +LV.java +PV.java +Partition.java +Stat.java +StatVFS.java +VG.java +Version.java +XAttr.java -- cgit