Skip to content
Snippets Groups Projects
Commit 35cd317b authored by Simon Rose's avatar Simon Rose
Browse files

Merge branch 'e3_665_fix_header_install' into 'master'

E3-665: Allow other header files to be installed

See merge request e3/e3-require!64
parents b0a1e1eb 2c6bb98b
No related branches found
No related tags found
No related merge requests found
...@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ...@@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Fixed issue where `LD_LIBRARY_PATH` could keep old `siteLibs` path around * Fixed issue where `LD_LIBRARY_PATH` could keep old `siteLibs` path around
* Removed duplicated entries from generated `.dep` files * Removed duplicated entries from generated `.dep` files
* Removed `dev` targets from modules that function in "local source mode" * Removed `dev` targets from modules that function in "local source mode"
* Fixed issue where `.hpp` files were not installed correctly with `KEEP_HEADER_SUBDIRS`
### Other changes ### Other changes
* Removed `<module>_TEMPLATES` in favour of `<module>_DB` * Removed `<module>_TEMPLATES` in favour of `<module>_DB`
......
...@@ -742,7 +742,10 @@ debug:: ...@@ -742,7 +742,10 @@ debug::
define install_subdirs define install_subdirs
$1_HDRS = $$(filter $1/%,$$(HDRS)) $1_HDRS = $$(filter $1/%,$$(HDRS))
INSTALL_HDRS += $$(addprefix $$(INSTALL_INCLUDE)/,$$($1_HDRS:$1/%=%)) INSTALL_HDRS += $$(addprefix $$(INSTALL_INCLUDE)/,$$($1_HDRS:$1/%=%))
vpath %h ../$1 vpath %.h ../$1
vpath %.hpp ../$1
vpath %.hh ../$1
vpath %.hxx ../$1
debug:: debug::
@echo "$1_HDRS = $$($1_HDRS)" @echo "$1_HDRS = $$($1_HDRS)"
endef endef
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment