ICE 3.4.2
[php5-ice-freebsdport.git] / cs / demo / Ice / plugin / Makefile.mak
blob33fb815a1f8a9e239349c886e33221bd3bd2a5a7
1 # **********************************************************************
3 # Copyright (c) 2003-2011 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 # **********************************************************************
10 top_srcdir = ..\..\..
12 TARGETS = client.exe server.exe LoggerPlugin.dll HelloPlugin.dll
14 C_SRCS = Client.cs
15 S_SRCS = Server.cs
16 L_SRCS = LoggerI.cs LoggerPluginFactoryI.cs
17 H_SRCS = HelloI.cs HelloPluginI.cs HelloPluginFactoryI.cs
19 GEN_SRCS = $(GDIR)\Hello.cs
21 SDIR = .
23 GDIR = generated
25 !include $(top_srcdir)\config\Make.rules.mak.cs
27 MCSFLAGS = $(MCSFLAGS) -target:exe
29 client.exe: $(C_SRCS) $(GEN_SRCS)
30 $(MCS) $(MCSFLAGS) -out:$@ -r:"$(refdir)\Ice.dll" $(C_SRCS) $(GEN_SRCS)
32 server.exe: $(S_SRCS)
33 $(MCS) $(MCSFLAGS) -out:$@ -r:"$(refdir)\Ice.dll" $(S_SRCS)
35 LoggerPlugin.dll: $(L_SRCS)
36 $(MCS) $(MCSFLAGS) -target:library -out:$@ -r:"$(refdir)\Ice.dll" $(L_SRCS)
38 HelloPlugin.dll: $(H_SRCS) $(GEN_SRCS)
39 $(MCS) $(MCSFLAGS) -target:library -out:$@ -r:"$(refdir)\Ice.dll" $(H_SRCS) $(GEN_SRCS)
41 !include .depend.mak