MinGW build: put ".lib", ".exp", and ".obj" in the right place

Those files are compiler-specific, so they should be in a "gcc"
subdirectory instead of "msvc".
This commit is contained in:
Matthew Flatt 2015-10-20 17:11:23 -06:00
parent 5056e5fd1b
commit 0e924525ee

View File

@ -450,15 +450,15 @@ mingw-install:
cd ..; cp racket/MzCOM.tlb "$(DESTDIR)$(libpltdir)/MzCOM.tlb"
mingw-install-cgc:
cd ..; mkdir -p "$(DESTDIR)$(libdir)/msvc"
cd ..; $(ICP) racket/libmzgcxxxxxxx.lib "$(DESTDIR)$(libdir)/msvc/libmzgcxxxxxxx.lib"
cd ..; $(ICP) racket/libmzgcxxxxxxx.exp "$(DESTDIR)$(libdir)/msvc/libmzgcxxxxxxx.exp"
cd ..; mkdir -p "$(DESTDIR)$(libdir)/gcc"
cd ..; $(ICP) racket/libmzgcxxxxxxx.lib "$(DESTDIR)$(libdir)/gcc/libmzgcxxxxxxx.lib"
cd ..; $(ICP) racket/libmzgcxxxxxxx.exp "$(DESTDIR)$(libdir)/gcc/libmzgcxxxxxxx.exp"
cd ..; $(ICP) racket/libmzgc.def "$(DESTDIR)$(libdir)/libmzgcxxxxxxx.def"
cd ..; $(ICP) racket/libracketxxxxxxx.lib "$(DESTDIR)$(libdir)/msvc/libracketxxxxxxx.lib"
cd ..; $(ICP) racket/libracketxxxxxxx.exp "$(DESTDIR)$(libdir)/msvc/libracketxxxxxxx.exp"
cd ..; $(ICP) racket/libracketxxxxxxx.lib "$(DESTDIR)$(libdir)/gcc/libracketxxxxxxx.lib"
cd ..; $(ICP) racket/libracketxxxxxxx.exp "$(DESTDIR)$(libdir)/gcc/libracketxxxxxxx.exp"
cd ..; $(ICP) racket/libracket.def "$(DESTDIR)$(libdir)/libracketxxxxxxx.def"
cd ..; $(ICP) racket/mzdyn3m.o "$(DESTDIR)$(libdir)/msvc/mzdyn.obj"
cd ..; $(ICP) racket/mzdyn3m.exp "$(DESTDIR)$(libdir)/msvc/mzdyn.exp"
cd ..; $(ICP) racket/mzdyn3m.o "$(DESTDIR)$(libdir)/gcc/mzdyn.obj"
cd ..; $(ICP) racket/mzdyn3m.exp "$(DESTDIR)$(libdir)/gcc/mzdyn.exp"
cd ..; $(ICP) racket/lib/libmzgcxxxxxxx.dll "$(DESTDIR)$(libdir)/libmzgcxxxxxxx.dll"
cd ..; $(ICP) racket/lib/libracketxxxxxxx.dll "$(DESTDIR)$(libdir)/libracketxxxxxxx.dll"
cd ..; $(ICP) racket/racket@CGC@ "$(DESTDIR)@MZINSTALLBINDIR@/Racket@CGC_INSTALLED@@EXE_SUFFIX@"
@ -473,12 +473,12 @@ mingw-install-cgc-final:
$(NOOP)
mingw-install-3m:
cd ..; mkdir -p "$(DESTDIR)$(libdir)/msvc"
cd ..; $(ICP) racket/gc2/libracket3mxxxxxxx.lib "$(DESTDIR)$(libdir)/msvc/libracket3mxxxxxxx.lib"
cd ..; $(ICP) racket/gc2/libracket3mxxxxxxx.exp "$(DESTDIR)$(libdir)/msvc/libracket3mxxxxxxx.exp"
cd ..; mkdir -p "$(DESTDIR)$(libdir)/gcc"
cd ..; $(ICP) racket/gc2/libracket3mxxxxxxx.lib "$(DESTDIR)$(libdir)/gcc/libracket3mxxxxxxx.lib"
cd ..; $(ICP) racket/gc2/libracket3mxxxxxxx.exp "$(DESTDIR)$(libdir)/gcc/libracket3mxxxxxxx.exp"
cd ..; $(ICP) racket/gc2/libracket3m.def "$(DESTDIR)$(libdir)/libracket3mxxxxxxx.def"
cd ..; $(ICP) racket/mzdyn3m.o "$(DESTDIR)$(libdir)/msvc/mzdyn3m.obj"
cd ..; $(ICP) racket/mzdyn3m.exp "$(DESTDIR)$(libdir)/msvc/mzdyn3m.exp"
cd ..; $(ICP) racket/mzdyn3m.o "$(DESTDIR)$(libdir)/gcc/mzdyn3m.obj"
cd ..; $(ICP) racket/mzdyn3m.exp "$(DESTDIR)$(libdir)/gcc/mzdyn3m.exp"
cd ..; $(ICP) racket/racket@MMM@ "$(DESTDIR)@MZINSTALLBINDIR@/Racket@MMM_INSTALLED@@EXE_SUFFIX@"
cd ..; $(ICP) racket/mzcom@MMM@ "$(DESTDIR)$(libdir)/MzCOM@MMM_INSTALLED@@EXE_SUFFIX@"
cd ..; $(ICP) racket/lib/libracket3mxxxxxxx.dll "$(DESTDIR)$(libdir)/libracket3mxxxxxxx.dll"