[PATCH 5/6] automake: fix botched call to 'check_user_variables'

2012-04-17 Thread Stefano Lattarini
* automake.in (lang_vala_finish_target): The 'check_user_variables' function takes an array, not an array ref, as argument; adjust its call accordingly. Signed-off-by: Stefano Lattarini --- automake.in |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automake.in b/automake.

[PATCH 6/6] vala tests: building libraries, and more on '.vapi' files

2012-04-17 Thread Stefano Lattarini
* t/vala1.sh: Remove, turned into ... * t/vala-libs.sh: ... this functional test instead. * t/list-of-tests.mk: Adjust. Signed-off-by: Stefano Lattarini --- t/list-of-tests.mk |2 +- t/vala-libs.sh | 100 t/vala1.sh | 52 ---

[PATCH 2/6] vala tests: remove redundant libtool requirements and usages

2012-04-17 Thread Stefano Lattarini
* t/vala2.sh: Don't require libtool m4 macros, don't run libtoolize, don't invoke AC_PROG_LIBTOOL: none of there is really needed. * t/vala3.test: Likewise. Signed-off-by: Stefano Lattarini --- t/vala2.sh |5 + t/vala3.sh |7 +-- 2 files changed, 2 insertions(+), 10 deletions(-)

[PATCH 3/6] vala tests: check headers generation

2012-04-17 Thread Stefano Lattarini
* t/vala-headers.sh: New test, checking use of 'valac' options for header generation (e.g., '-H', '--vapi', ...) in '$(..._VALAFLAGS)'. * t/list-of-tests.mk: Add it. Signed-off-by: Stefano Lattarini --- t/list-of-tests.mk |1 + t/vala-headers.sh | 82 ++

[PATCH 4/6] vala: cleanup rules are better and more complete now

2012-04-17 Thread Stefano Lattarini
* automake.in (lang_vala_finish_target): Ensure Vala-generated C sources and header files and our custom stamp files are correctly cleaned. * t/vala-headers.sh, t/vala-vpath.sh: Enhance. * NEWS: Update. Signed-off-by: Stefano Lattarini --- NEWS |3 +++ automake.in | 25 +

[PATCH 0/6] Some Vala fixes and improvements

2012-04-17 Thread Stefano Lattarini
I've pushed the six patches below to a 'vala-work' temporary branch; I will merge them in master by this evening if there is no objection, and then (hopefully tomorrow) release a new beta version for Automake 1.12. Regards, Stefano -*-*- Stefano Lattarini (6): vala tests: some enhancements

[PATCH 1/6] vala tests: some enhancements

2012-04-17 Thread Stefano Lattarini
* t/vala-vpath.sh, t/vala2.sh, t/vala3.sh, t/vala5.sh: Enhance a little. Signed-off-by: Stefano Lattarini --- t/vala-vpath.sh | 22 -- t/vala2.sh | 28 ++-- t/vala3.sh |7 ++- t/vala5.sh | 20 4 files c