> The filesystem structure is like this:
>
> x/a.h
> y/z/b.m
> y/z/GNUmakefile
>
> so in the GNUmakefile its like this:
>
> z_HEADER_FILES = ../../x/a.h
I think what you want is
z_HEADER_FILES_DIR = ../../x
z_HEADER_FILES = a.h
or maybe
z_HEADER_FILES_DIR = ../../
z_HEADER_FILES = x/a.h
depending if you want the header installed as
z.framework/Versions/1.0.0/Headers/a.h
or as
z.framework/Versions/1.0.0/Headers/x/a.h
If you need something even more complicated, there is also
z_HEADER_FILES_INSTALL_DIR to play with.
Thanks
PS: Using a file in a subdirectory (as in x/a.h) inside z_HEADER_FILES
is only supported since gnustep-make 2.4.0 (released May 2010). If you
want to target older releases, avoid subdirectories in there, and use
z_HEADER_FILES_DIR and z_HEADER_FILES_INSTALL_DIR (if you can).
_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev