gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] BUG: package-framework: $(includes) in includes-install


From: Christian Thäter
Subject: [Gnu-arch-users] BUG: package-framework: $(includes) in includes-install.mk does not work like expected
Date: Tue, 4 Nov 2003 06:32:51 +0100

When one defines $(includes) then $(mkdir-list) is not set to a reasonable 
default.
When one defines $(includes) then no headers get installed (theres no code 
which installs it).

Christian

Proprosed solution:

maybe bit crude to assign 'top-includes := $(includes)'.
Should there be rather some code which installs $(includes)?

--- install-includes.mk 2003-11-04 06:14:00.000000000 +0100
+++ install-includes.mk.cehteh  2003-11-04 06:19:39.000000000 +0100
@@ -47,12 +47,19 @@
 ifdef include-subdirs
 sub-includes   :=      $(foreach subdir, $(include-subdirs), $(wildcard 
$(srcdir)/$(subdir)/[^,+=]*.h))
 mkdir-list     :=      $(include-install-dir) $(addprefix 
$(include-install-dir)/, $(include-subdirs))
-else
-mkdir-list     :=      $(include-install-dir)
 endif
 
 includes       :=      $(sort $(generated-includes) $(top-includes) 
$(sub-includes))
 
+else
+
+top-includes   :=      $(includes)
+
+endif
+
+
+ifndef mkdir-list
+mkdir-list     :=      $(include-install-dir)
 endif
 
 source-include-tails   := $(patsubst $(srcdir)/%, %, $(top-includes) 
$(sub-includes))




reply via email to

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