Makefile (install): Fix installation of headers. Do not try to install twice libtcc.h, once should be enough.
Unified · Split
| @@ -275,15 +275,13 @@ endif · 274 unmodified lines | ||
| 275 | 275 | ifneq ($(BCHECK_O),) |
| 276 | 276 | $(INSTALL) -m644 $(BCHECK_O) "$(tccdir)" |
| 277 | 277 | endif |
| 278 | − $(INSTALL) -m644 $(addprefix include/,$(TCC_INCLUDES)) "$(tccdir)/include" | |
| 278 | + $(INSTALL) -m644 $(addprefix $(top_srcdir)/include/,$(TCC_INCLUDES)) "$(tccdir)/include" | |
| 279 | 279 | mkdir -p "$(libdir)" |
| 280 | 280 | $(INSTALL) -m755 $(LIBTCC) "$(libdir)" |
| 281 | 281 | ifdef DISABLE_STATIC |
| 282 | 282 | ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so.1" |
| 283 | 283 | ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so" |
| 284 | 284 | endif |
| 285 | − mkdir -p "$(includedir)" | |
| 286 | − $(INSTALL) -m644 libtcc.h "$(includedir)" | |
| 287 | 285 | mkdir -p "$(docdir)" |
| 288 | 286 | -$(INSTALL) -m644 tcc-doc.html "$(docdir)" |
| 289 | 287 | ifdef CONFIG_CROSS |