provide ".def" file for the Racket DLL
A ".def" file is compiler-independent.
This commit is contained in:
parent
b8ba78d1d3
commit
5056e5fd1b
|
@ -16,7 +16,7 @@
|
|||
(define xxxs #"xxxxxxx")
|
||||
(define xxxs-re
|
||||
(bytes-append #"(?:lib(?:g?racket|mzgc)(?:|3m))(" xxxs #")"))
|
||||
(define renaming (regexp (format "^~a[.](?:dll|lib|exp)$" xxxs-re)))
|
||||
(define renaming (regexp (format "^~a[.](?:dll|lib|exp|def)$" xxxs-re)))
|
||||
(define substitutions
|
||||
(map (lambda (s) (byte-regexp (regexp-replace #rx#"~a" s xxxs-re)))
|
||||
;; pdb not needed, but this way we can expect no
|
||||
|
|
|
@ -453,8 +453,10 @@ 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 ..; $(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/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/lib/libmzgcxxxxxxx.dll "$(DESTDIR)$(libdir)/libmzgcxxxxxxx.dll"
|
||||
|
@ -474,6 +476,7 @@ 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 ..; $(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/racket@MMM@ "$(DESTDIR)@MZINSTALLBINDIR@/Racket@MMM_INSTALLED@@EXE_SUFFIX@"
|
||||
|
|
Loading…
Reference in New Issue
Block a user