[PATCH 0/5] [resend] automatic vapi generation



This patch set enable the automatic generation of the vapi file.

This patch also modify the grilo-test.vala.

Víctor Manuel Jáquez Leal (5):
  configure.ac: check for vala tools
  Remove ABI to uninstalled pc file
  vala: add namespace template
  vala: add files template
  vala: new vapi generation machinery

 Makefile.am                                        |    2 +-
 bindings/vala/Makefile.am                          |   72 ++-
 bindings/vala/grilo-0.1-custom.vala                |  103 +++
 bindings/vala/{grilo-0.1 => }/grilo-0.1.metadata   |    1 +
 bindings/vala/grilo-0.1.vapi                       |  510 -----------
 bindings/vala/grilo-0.1/grilo-0.1-custom.vala      |   39 -
 bindings/vala/grilo-0.1/grilo-0.1.files            |    3 -
 bindings/vala/grilo-0.1/grilo-0.1.gi               |  932 --------------------
 ...grilo-0.1.defines => grilo-uninstalled.defines} |    0
 bindings/vala/grilo-uninstalled.files.in           |   13 +
 ....1.namespace => grilo-uninstalled.namespace.in} |    0
 configure.ac                                       |   24 +-
 ....1-uninstalled.pc.in => grilo-uninstalled.pc.in |    0
 tools/vala/grilo-test.vala                         |    2 +-
 14 files changed, 208 insertions(+), 1493 deletions(-)
 create mode 100644 bindings/vala/grilo-0.1-custom.vala
 rename bindings/vala/{grilo-0.1 => }/grilo-0.1.metadata (91%)
 delete mode 100644 bindings/vala/grilo-0.1.vapi
 delete mode 100644 bindings/vala/grilo-0.1/grilo-0.1-custom.vala
 delete mode 100644 bindings/vala/grilo-0.1/grilo-0.1.files
 delete mode 100644 bindings/vala/grilo-0.1/grilo-0.1.gi
 rename bindings/vala/{grilo-0.1/grilo-0.1.defines => grilo-uninstalled.defines} (100%)
 create mode 100644 bindings/vala/grilo-uninstalled.files.in
 rename bindings/vala/{grilo-0.1/grilo-0.1.namespace => grilo-uninstalled.namespace.in} (100%)
 rename grilo-0.1-uninstalled.pc.in => grilo-uninstalled.pc.in (100%)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]