mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-04-23 02:00:53 -07:00
Several commands needed to build and install the Unicode database.
This commit is contained in:
parent
938fbf5e88
commit
4327e89bd8
1 changed files with 7 additions and 5 deletions
|
|
@ -107,6 +107,7 @@ DEF = ecl-threads.def
|
|||
#
|
||||
!if "$(ECL_UNICODE)" != ""
|
||||
CFLAGS = $(CFLAGS) /DECL_UNICODE
|
||||
UCDDAT = ucd.dat
|
||||
!endif
|
||||
|
||||
!MESSAGE C++ compiler flags: $(CFLAGS)
|
||||
|
|
@ -201,7 +202,7 @@ ecl-static.lib: $(TARGETS)
|
|||
ucd.dat: $(top_srcdir)\..\contrib\unicode\ucd.dat
|
||||
copy $(top_srcdir)\..\contrib\unicode\ucd.dat .
|
||||
|
||||
ecl_min$(EXE): $(LIBRARIES) eclmin.lib ucd.dat
|
||||
ecl_min$(EXE): $(LIBRARIES) eclmin.lib $(UCDDAT)
|
||||
$(CC) /Fe$@ cinit.obj c\all_symbols.obj eclmin.lib $(LDFLAGS) $(LIBS)
|
||||
|
||||
.gdbinit: $(srcdir)\util\gdbinit
|
||||
|
|
@ -330,7 +331,7 @@ rt.lisp:
|
|||
install:
|
||||
IF NOT EXIST "$(prefix)" $(MKDIR) "$(prefix)"
|
||||
IF NOT EXIST "$(bindir)" $(MKDIR) "$(bindir)"
|
||||
for %i in ($(TARGETS) ecl.dll ucd.dat) do $(CP) %i "$(bindir)\%i"
|
||||
for %i in ($(TARGETS) ecl.dll $(UCDDAT)) do $(CP) %i "$(bindir)\%i"
|
||||
IF EXIST "$(bindir)\ecl2$(EXE)" $(MV) "$(bindir)\ecl2$(EXE)" "$(bindir)\ecl$(EXE)"
|
||||
IF EXIST ecl2$(EXE).manifest $(CP) ecl2$(EXE).manifest "$(bindir)\ecl$(EXE).manifest"
|
||||
IF EXIST ecl.dll.manifest $(CP) ecl.dll.manifest "$(bindir)"
|
||||
|
|
@ -379,9 +380,10 @@ clean: clean_ecl clean_lisp
|
|||
-$(RM) ecl\gmp.h
|
||||
clean_ecl:
|
||||
-for %i in (eclgc.lib eclgmp.lib lsp\config.lsp compile.lsp bare.lsp \
|
||||
lsp\load.lsp clos\load.lsp cmp\load.lsp cmp\cmpdefs.lsp ucd.dat \
|
||||
ecl.lib ecl.dll ecl_min$(EXE) eclmin.lib help.doc sysfun.lsp BUILD-STAMP \
|
||||
$(TARGETS) *.exp *.ilk *.manifest *.pdb *.c *.obj ecl-config.bat ecl-static.lib) \
|
||||
lsp\load.lsp clos\load.lsp cmp\load.lsp cmp\cmpdefs.lsp \
|
||||
ecl.lib ecl.dll ecl_min$(EXE) eclmin.lib help.doc sysfun.lsp \
|
||||
BUILD-STAMP $(TARGETS) *.exp *.ilk *.manifest *.pdb *.c *.obj \
|
||||
ecl-config.bat ecl-static.lib $(UCDDAT)) \
|
||||
do $(RM) %i
|
||||
cd c
|
||||
-$(MAKE) ECL_THREADS=$(ECL_THREADS) clean
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue