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 | ifneq ($(BCHECK_O),) | 275 | ifneq ($(BCHECK_O),) |
| 276 | $(INSTALL) -m644 $(BCHECK_O) "$(tccdir)" | 276 | $(INSTALL) -m644 $(BCHECK_O) "$(tccdir)" |
| 277 | endif | 277 | endif |
| 278 | $(INSTALL) -m644 $(addprefix include/,$(TCC_INCLUDES)) "$(tccdir)/include" | 278 | $(INSTALL) -m644 $(addprefix $(top_srcdir)/include/,$(TCC_INCLUDES)) "$(tccdir)/include" |
| 279 | mkdir -p "$(libdir)" | 279 | mkdir -p "$(libdir)" |
| 280 | $(INSTALL) -m755 $(LIBTCC) "$(libdir)" | 280 | $(INSTALL) -m755 $(LIBTCC) "$(libdir)" |
| 281 | ifdef DISABLE_STATIC | 281 | ifdef DISABLE_STATIC |
| 282 | ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so.1" | 282 | ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so.1" |
| 283 | ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so" | 283 | ln -sf "$(ln_libdir)/libtcc.so.1.0" "$(libdir)/libtcc.so" |
| 284 | endif | 284 | endif |
| 285 | mkdir -p "$(includedir)" | ||
| 286 | $(INSTALL) -m644 libtcc.h "$(includedir)" | ||
| 287 | mkdir -p "$(docdir)" | 285 | mkdir -p "$(docdir)" |
| 288 | -$(INSTALL) -m644 tcc-doc.html "$(docdir)" | 286 | -$(INSTALL) -m644 tcc-doc.html "$(docdir)" |
| 289 | ifdef CONFIG_CROSS | 287 | ifdef CONFIG_CROSS |