1
# **********************************************************************
3
# Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved.
5
# This copy of Ice is licensed to you under the terms described in the
6
# ICE_LICENSE file included in this distribution.
8
# **********************************************************************
15
TARGETS = $(CLIENT) $(SERVER)
25
SRCS = $(OBJS:.obj=.cpp) \
29
!include $(top_srcdir)/config/Make.rules.mak
31
CPPFLAGS = -I. $(CPPFLAGS) -DWIN32_LEAN_AND_MEAN
33
!if "$(CPP_COMPILER)" != "BCC2006" && "$(OPTIMIZE)" != "yes"
34
CPDBFLAGS = /pdb:$(CLIENT:.exe=.pdb)
35
SPDBFLAGS = /pdb:$(SERVER:.exe=.pdb)
38
$(CLIENT): $(OBJS) $(COBJS)
39
$(LINK) $(LD_EXEFLAGS) $(CPDBFLAGS) $(SETARGV) $(OBJS) $(COBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS)
40
@if exist $@.manifest echo ^ ^ ^ Embedding manifest using $(MT) && \
41
$(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest
43
$(SERVER): $(OBJS) $(SOBJS)
44
$(LINK) $(LD_EXEFLAGS) $(SPDBFLAGS) $(SETARGV) $(OBJS) $(SOBJS) $(PREOUT)$@ $(PRELIBS)$(LIBS)
45
@if exist $@.manifest echo ^ ^ ^ Embedding manifest using $(MT) && \
46
$(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest
49
del /q Hello.cpp Hello.h