gnustep-dev
[Top][All Lists]
Advanced

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

Re: HEADER_FILES_INSTALL_DIR


From: Nicola Pero
Subject: Re: HEADER_FILES_INSTALL_DIR
Date: Wed, 31 Aug 2005 16:59:30 +0100 (BST)

> headers.make in 1.11 does this:
>    HEADER_FILES_INSTALL_DIR = \
>      $(HEADER_FILES_DIR)/$($(GNUSTEP_INSTANCE)_HEADER_FILES_INSTALL_DIR)

Ehm ... thanks for your bug report, :-) 

... I'm a bit puzzled though because I couldn't find this line in
gnustep-make's CVS or 1.11 ... Can you point me to the .tgz or CVS version
you used that contained those lines ?  Maybe the 1.11 .tgz is broken ?

--

As far as I can see, Instance/Shared/headers.make does the following:


HEADER_FILES_INSTALL_DIR = $($(GNUSTEP_INSTANCE)_HEADER_FILES_INSTALL_DIR)

# Please use `.' to force it to stay empty
ifeq ($(HEADER_FILES_INSTALL_DIR),)
  HEADER_FILES_INSTALL_DIR = $(GNUSTEP_INSTANCE)
endif


 
> I think it should be just:
>    HEADER_FILES_INSTALL_DIR = \
>      $($(GNUSTEP_INSTANCE)_HEADER_FILES_INSTALL_DIR)
> 
> why is it prefixed by $(HEADER_FILES_DIR)/?

I don't know. :-)

You are certainly right that it shouldn't be prefixed with
$(HEADER_FILES_DIR), and in fact ... well it isn't ... and I tested it
briefly and it all works for me.

Possibly it's a locally modified version (to work around some other
problem maybe ?) ?

Thanks





reply via email to

[Prev in Thread] Current Thread [Next in Thread]