(install-build-headers): make this function convoluted and deal with
dist_, nodist, nobase and all its friends. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18327 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -71,8 +71,8 @@ install-suid-programs: | ||||
|  | ||||
| install-exec-hook: install-suid-programs | ||||
|  | ||||
| install-build-headers:: $(include_HEADERS) $(build_HEADERZ) | ||||
| 	@foo='$(include_HEADERS) $(nodist_include_HEADERS) $(build_HEADERZ)'; \ | ||||
| install-build-headers:: $(include_HEADERS) $(dist_include_HEADERS) $(nodist_include_HEADERS) $(build_HEADERZ) $(nobase_include_HEADERS) | ||||
| 	@foo='$(include_HEADERS) $(dist_include_HEADERS) $(nodist_include_HEADERS) $(build_HEADERZ)'; \ | ||||
| 	for f in $$foo; do \ | ||||
| 		f=`basename $$f`; \ | ||||
| 		if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \ | ||||
| @@ -82,6 +82,17 @@ install-build-headers:: $(include_HEADERS) $(build_HEADERZ) | ||||
| 			echo " $(CP) $$file $(buildinclude)/$$f"; \ | ||||
| 			$(CP) $$file $(buildinclude)/$$f; \ | ||||
| 		fi ; \ | ||||
| 	done ; \ | ||||
| 	foo='$(nobase_include_HEADERS)'; \ | ||||
| 	for f in $$foo; do \ | ||||
| 		if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \ | ||||
| 		else file="$$f"; fi; \ | ||||
| 		$(mkdir_p) $(buildinclude)/`dirname $$f` ; \ | ||||
| 		if cmp -s  $$file $(buildinclude)/$$f 2> /dev/null ; then \ | ||||
| 		: ; else \ | ||||
| 			echo " $(CP) $$file $(buildinclude)/$$f"; \ | ||||
| 			$(CP) $$file $(buildinclude)/$$f; \ | ||||
| 		fi ; \ | ||||
| 	done | ||||
|  | ||||
| all-local: install-build-headers | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Love Hörnquist Åstrand
					Love Hörnquist Åstrand