aboutsummaryrefslogtreecommitdiff
path: root/Makefile.vc
diff options
context:
space:
mode:
authorantirez <antirez>2005-02-27 14:04:40 +0000
committerantirez <antirez>2005-02-27 14:04:40 +0000
commitaa9c81b676276a6367b8e30a40073569251c49fe (patch)
treefa4e8c0bf088965a942152675cebf4571ba9fd77 /Makefile.vc
parent3b61d32c6d192a7200dbe76f4ba19dd4bc0aef4e (diff)
downloadjimtcl-aa9c81b676276a6367b8e30a40073569251c49fe.zip
jimtcl-aa9c81b676276a6367b8e30a40073569251c49fe.tar.gz
jimtcl-aa9c81b676276a6367b8e30a40073569251c49fe.tar.bz2
Pat's patch for [load] on win32!
Pat's match for nan/inf modified a bit.
Diffstat (limited to 'Makefile.vc')
-rw-r--r--Makefile.vc14
1 files changed, 8 insertions, 6 deletions
diff --git a/Makefile.vc b/Makefile.vc
index d2405a3..3871222 100644
--- a/Makefile.vc
+++ b/Makefile.vc
@@ -24,22 +24,24 @@ DEFS =-DWIN32
LIBS =
-all: jim
+all: jim jim-win32
jim: setup $(OUTDIR)\jim.exe
+jim-win32: setup $(OUTDIR)\jim-win32.dll
$(OUTDIR)\jim.exe: $(OBJS)
$(LD) $(LDFLAGS) -out:$@ $** $(LIBS)
+$(OUTDIR)\jim-win32.dll: $(TMPDIR)\jim-win32.obj
+ $(LD) $(LDFLAGS) -dll -out:$@ $** $(LIBS)
+
#-------------------------------------------------------------------------
setup:
@if not exist $(OUTDIR) mkdir $(OUTDIR)
@if not exist $(TMPDIR) mkdir $(TMPDIR)
-test: testapp
- @if exist ztest.mk del ztest.mk >NUL
- @$(OUTDIR)\testapp.exe
- kviewer ztest.mk
+test: jim
+ $(OUTDIR)\jim.exe test.tcl
clean:
@if exist $(TMPDIR) rmdir /q /s $(TMPDIR) >NUL
@@ -52,7 +54,7 @@ realclean: clean
.SUFFIXES:.c .cpp
{$(SRCDIR)}.c{$(TMPDIR)}.obj::
- $(CC) $(CFLAGS) $(DEFS) $(INC) -Fo$(TMPDIR)^\ -c @<<
+ $(CC) $(CFLAGS) $(DEFS) $(INC) -Fa$(TMPDIR)^\ -Fo$(TMPDIR)^\ -c @<<
$<
<<