summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseawood%netscape.com <devnull@localhost>2002-06-13 08:57:47 +0000
committerseawood%netscape.com <devnull@localhost>2002-06-13 08:57:47 +0000
commitaccbd5fe503d3232ffcd8a3cae64270e5d0d2224 (patch)
tree6e3e5cd927c493867b2ecb208920004e972dccc0
parentf02fa39c5c0e467d81c805975a18daddf1c34103 (diff)
downloadnspr-hg-accbd5fe503d3232ffcd8a3cae64270e5d0d2224.tar.gz
Fix real_install rules so that headers are still installed correctly if includedir is overridden on the commandline.
Bug #149483 r=blizzard
-rw-r--r--config/rules.mk2
-rw-r--r--pr/include/obsolete/Makefile.in2
-rw-r--r--pr/include/private/Makefile.in2
3 files changed, 3 insertions, 3 deletions
diff --git a/config/rules.mk b/config/rules.mk
index ffd63dfc..29e56a79 100644
--- a/config/rules.mk
+++ b/config/rules.mk
@@ -206,7 +206,7 @@ ifdef RELEASE_BINS
$(NSINSTALL) -t -m 0755 $(RELEASE_BINS) $(DESTDIR)$(bindir)
endif
ifdef RELEASE_HEADERS
- $(NSINSTALL) -t -m 0644 $(RELEASE_HEADERS) $(DESTDIR)$(includedir)
+ $(NSINSTALL) -t -m 0644 $(RELEASE_HEADERS) $(DESTDIR)$(includedir)/$(include_subdir)
endif
ifdef RELEASE_LIBS
$(NSINSTALL) -t -m 0755 $(RELEASE_LIBS) $(DESTDIR)$(libdir)
diff --git a/pr/include/obsolete/Makefile.in b/pr/include/obsolete/Makefile.in
index 88342b0b..f2d78313 100644
--- a/pr/include/obsolete/Makefile.in
+++ b/pr/include/obsolete/Makefile.in
@@ -48,7 +48,7 @@ HEADERS = $(wildcard $(srcdir)/*.h)
RELEASE_HEADERS = $(HEADERS)
RELEASE_HEADERS_DEST = $(RELEASE_INCLUDE_DIR)/obsolete
-includedir := $(includedir)/obsolete
+include_subdir = obsolete
include $(topsrcdir)/config/rules.mk
diff --git a/pr/include/private/Makefile.in b/pr/include/private/Makefile.in
index 31c82552..cafb86c8 100644
--- a/pr/include/private/Makefile.in
+++ b/pr/include/private/Makefile.in
@@ -49,7 +49,7 @@ RELEASE_HEADERS_DEST = $(RELEASE_INCLUDE_DIR)/private
HEADERS = $(RELEASE_HEADERS) $(srcdir)/pprmwait.h $(srcdir)/primpl.h
-includedir := $(includedir)/private
+include_subdir = private
include $(topsrcdir)/config/rules.mk