summaryrefslogtreecommitdiff
path: root/src/Makefile.win32
diff options
context:
space:
mode:
authorfcolin2005-08-10 09:52:18 +0000
committerfcolin2005-08-10 09:52:18 +0000
commitc271c5a2383450c2a39e126ebef38d8dd2e2f8e6 (patch)
tree46eaf3e4a9fc79a47bfd9e8942cef981908f304f /src/Makefile.win32
parentb0954d7461dc709cd1a43097c260c8e8b0183cee (diff)
downloadivy-c-c271c5a2383450c2a39e126ebef38d8dd2e2f8e6.zip
ivy-c-c271c5a2383450c2a39e126ebef38d8dd2e2f8e6.tar.gz
ivy-c-c271c5a2383450c2a39e126ebef38d8dd2e2f8e6.tar.bz2
ivy-c-c271c5a2383450c2a39e126ebef38d8dd2e2f8e6.tar.xz
remplacement argc argv par IvyArgument
Diffstat (limited to 'src/Makefile.win32')
-rwxr-xr-xsrc/Makefile.win3222
1 files changed, 11 insertions, 11 deletions
diff --git a/src/Makefile.win32 b/src/Makefile.win32
index 7d91a8f..d3e30d0 100755
--- a/src/Makefile.win32
+++ b/src/Makefile.win32
@@ -46,18 +46,18 @@ REGEXP= -DUSE_PCRE_REGEX -DPCRE_OPT=$(PCRE_OPT)
CHANNEL = -DTCL_CHANNEL_INTEGRATION
-OBJ = hash.obj ivyloop.obj timer.obj ivysocket.obj ivy.obj ivybind.obj ivyargument.obj getopt.obj
+OBJ = hash.obj ivyloop.obj timer.obj ivysocket.obj ivy.obj ivybind.obj ivyargument.obj
# WINDOWS add ivyloop.obj if TCL_CHANNEL_INTEGRATION is not set
TARGETS = ivyprobe.exe ivyperf.exe
-TARGETLIBS=libivy.dll
+TARGETLIBS=ivy.dll
.c.obj:
$(CC) $(CFLAGS) -c $*.c
all: static-libs commands shared-libs
-static-libs: libivy.lib
+static-libs: ivy-static.lib
shared-libs: $(TARGETLIBS)
@@ -67,28 +67,28 @@ ivybind.obj: ivybind.c
$(CC) -c $(CFLAGS) $(REGEXP) $(PCREINC) ivybind.c
-ivyprobe.exe: ivyprobe.obj libivy.lib
- $(CC) $(CFLAGS) -o $@ ivyprobe.obj libivy.lib wsock32.lib $(PCRELIB)
+ivyprobe.exe: ivyprobe.obj getopt.obj ivy.dll
+ $(CC) $(CFLAGS) -o $@ ivyprobe.obj getopt.obj ivy.lib wsock32.lib $(PCRELIB)
ivyprobe.obj : ivyprobe.c
$(CC) -c $(CFLAGS) $(REGEXP) $(PCREINC) ivyprobe.c
-ivyperf.exe: ivyperf.obj libivy.lib
- $(CC) $(CFLAGS) -o $@ ivyperf.obj libivy.lib wsock32.lib $(PCRELIB)
+ivyperf.exe: ivyperf.obj getopt.obj ivy.dll
+ $(CC) $(CFLAGS) -o $@ ivyperf.obj getopt.obj ivy.lib wsock32.lib $(PCRELIB)
ivyperf.obj : ivyperf.c
$(CC) -c $(CFLAGS) $(REGEXP) $(PCREINC) ivyperf.c
-libivy.lib: $(OBJ)
+ivy-static.lib: $(OBJ)
del /f $@
$(LIBTOOL)$@ $(OBJ)
-libivy.dll: $(OBJ)
- $(CC) -nologo /LD -o $@ $(OBJ) wsock32.lib $(PCRELIB)
+ivy.dll: $(OBJ)
+ $(CC) -nologo /LD -o $@ $(OBJ) wsock32.lib $(PCRELIB) /link /debug /def:libIvy.def /version:$(MAJOR).$(MINOR)
clean:
- -del /f $(TARGETS) $(TARGETLIBS) *.obj *.a *.dll *.pdb *~
+ -del /f $(TARGETS) $(TARGETLIBS) *.obj *.a *.dll *.lib *.pdb *~