Hi Yu, On Sun, 2008-05-11 at 02:51 -0400, Yu Feng wrote: > It is often the case that each library put it's header file in a > separated subdir to avoid naming conflicting. > > For example, glib.h is located at <glib-2.0/glib.h>
Not true for glib.h, that's just <glib.h>, however, it's the case for some libraries, yes. > However in vala generated library(built by valac) the headers are always > assumed to be in <xxx.h>, as stated in the generated .vapi files. > > Is there a parameter in valac to specify this? does -b work? Yes, you should use -b / --basedir for this. You can for example try --basedir .. With automake I use --basedir $(top_srcdir). Jürg _______________________________________________ Vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
