summaryrefslogtreecommitdiff
path: root/cpp/src/slice2cppe
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-08-30 19:24:39 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-08-30 19:24:39 +0000
commitdb58b73d407dc4c88d32744789bb5374a37ddbe4 (patch)
treee02864d26cbcdb56f429febebd5038c68e28fed9 /cpp/src/slice2cppe
parentAdded missing dependencies on Ice and IceUtil to simpleC and simpleS. (diff)
downloadice-db58b73d407dc4c88d32744789bb5374a37ddbe4.tar.bz2
ice-db58b73d407dc4c88d32744789bb5374a37ddbe4.tar.xz
ice-db58b73d407dc4c88d32744789bb5374a37ddbe4.zip
Added Makefile support for MSVC++
Diffstat (limited to 'cpp/src/slice2cppe')
-rw-r--r--cpp/src/slice2cppe/Makefile.mak9
1 files changed, 8 insertions, 1 deletions
diff --git a/cpp/src/slice2cppe/Makefile.mak b/cpp/src/slice2cppe/Makefile.mak
index 1607fc4b128..5812eea035a 100644
--- a/cpp/src/slice2cppe/Makefile.mak
+++ b/cpp/src/slice2cppe/Makefile.mak
@@ -22,9 +22,16 @@ SRCS = $(OBJS:.obj=.cpp)
CPPFLAGS = -I. $(CPPFLAGS)
+!if "$(BORLAND_HOME)" == "" & "$(OPTIMIZE)" != "yes"
+PDBFLAGS = /pdb:$(NAME:.exe=.pdb)
+!endif
+
$(NAME): $(OBJS)
del /q $@
- $(LINK) $(LD_EXEFLAGS) $(OBJS), $@,, slice$(LIBSUFFIX).lib $(BASELIBS)
+ $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS)
+
+clean::
+ del /q $(NAME:.exe=.*)
install:: all
copy $(NAME) $(install_bindir)