cs makefiles: fix cross install for Windows to install include files
Closes #3374
This commit is contained in:
parent
8834597c1f
commit
ef9a4a4e29
|
@ -364,6 +364,7 @@ plain-install-upcased:
|
|||
$(STRIP_DEBUG) $(libpltdir)/MzStart.exe
|
||||
$(STRIP_DEBUG) $(libpltdir)/MrStart.exe
|
||||
$(MAKE) system-install
|
||||
$(MAKE) include-install
|
||||
$(MAKE) install-cross
|
||||
|
||||
# ----------------------------------------
|
||||
|
@ -475,14 +476,17 @@ common-install:
|
|||
$(ICP) $(srcdir)/../../start/starter-sh "$(DESTDIR)$(libpltdir)/starter-sh"
|
||||
$(RACKET) -cu "$(srcdir)/../../bc/collects-path.rkt" "$(DESTDIR)$(libpltdir)/starter" $(DESTDIR)@COLLECTS_PATH@ $(DESTDIR)@CONFIG_PATH@
|
||||
$(MAKE) system-install
|
||||
$(ICP) $(srcdir)/api.h "$(DESTDIR)$(includepltdir)/racketcs.h"
|
||||
$(ICP) $(srcdir)/boot.h "$(DESTDIR)$(includepltdir)/racketcsboot.h"
|
||||
$(ICP) $(SCHEME_INC)/scheme.h "$(DESTDIR)$(includepltdir)/chezscheme.h"
|
||||
$(MAKE) include-install
|
||||
$(MAKE) common-@INSTALL_LIBS_ENABLE@-libs
|
||||
|
||||
system-install:
|
||||
$(RACKET) -cu "$(srcdir)/gen-system.rkt" $(DESTDIR)$(libpltdir)/system$(CS_INSTALLED).rktd $(TARGET_MACH) @CROSS_COMPILE_TARGET_KIND@
|
||||
|
||||
include-install:
|
||||
$(ICP) $(srcdir)/api.h "$(DESTDIR)$(includepltdir)/racketcs.h"
|
||||
$(ICP) $(srcdir)/boot.h "$(DESTDIR)$(includepltdir)/racketcsboot.h"
|
||||
$(ICP) $(SCHEME_INC)/scheme.h "$(DESTDIR)$(includepltdir)/chezscheme.h"
|
||||
|
||||
common-install-libs:
|
||||
$(ICP_LIB) libracketcs.a "$(DESTDIR)$(libdir)/libracketcs.a"
|
||||
$(STRIP_LIB_DEBUG) "$(DESTDIR)$(libdir)/libracketcs.a"
|
||||
|
|
Loading…
Reference in New Issue
Block a user