New make target install-toolchain just installs the toolchain.
authorTaylor R Campbell <campbell@mumble.net>
Tue, 11 Dec 2018 15:54:48 +0000 (15:54 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Tue, 11 Dec 2018 16:00:08 +0000 (16:00 +0000)
Useful for working on the cross-compiler when we don't need Edwin &c.

src/Makefile.in

index 5dd06c274cc53787504a5d92ae4b70577e682f2d..502cb21ae49eb475693630a6d901d45858bb2556 100644 (file)
@@ -65,6 +65,7 @@ LIARC_BUNDLES = $(LIARC_BOOT_BUNDLES) ffi sos ssp xml
 
 SUBDIRS = $(INSTALLED_SUBDIRS) win32 xdoc
 INSTALLED_SUBDIRS = microcode runtime $(OPTION_SUBDIRS) $(LIARC_BUNDLES)
+TOOLCHAIN_SUBDIRS = microcode runtime $(LIARC_BUNDLES)
 OPTION_SUBDIRS = @OPTION_SUBDIRS@
 
 MIT_SCHEME_EXE = @MIT_SCHEME_EXE@
@@ -640,6 +641,10 @@ install: install-standard @INSTALL_LIARC_BUNDLES@
 install-standard: install-auxdir-top
        @+$(MAKE_IN_SUBDIRS) install $(INSTALLED_SUBDIRS)
 
+.PHONY: install-toolchain
+install-toolchain: install-auxdir-top
+       @+$(MAKE_IN_SUBDIRS) install $(TOOLCHAIN_SUBDIRS)
+
 .PHONY: install-auxdir-top
 install-auxdir-top:
        $(mkinstalldirs) $(DESTDIR)$(AUXDIR)