OSDN Git Service

FIRST REPOSITORY
[eos/hostdependOTHERS.git] / I386LINUX / util / I386LINUX / doc / mico / examples / redlich / Hello-4 / Makefile
1 #
2 # MICO --- a CORBA 2.0 implementation
3 # Copyright (C) 1997 Kay Roemer & Arno Puder
4 #
5 # This program is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 2 of the License, or
8 # (at your option) any later version.
9 #
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 # GNU General Public License for more details.
14 #
15 # You should have received a copy of the GNU General Public License
16 # along with this program; if not, write to the Free Software
17 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18 #
19 # Send comments and/or bug reports to:
20 #                mico@informatik.uni-frankfurt.de
21 #
22
23 all: .depend client server
24
25 DIR_PREFIX=../
26 include ../../MakeVars
27
28 INSTALL_DIR     = redlich/Hello-4
29 INSTALL_SRCS    = Makefile client.cc server.cc tty.idl ttyplus.idl
30 INSTALL_SCRIPTS =
31
32 server: tty.h tty.o ttyplus.h ttyplus.o server.o $(DEPS)
33         $(LD) $(CXXFLAGS) $(LDFLAGS) tty.o ttyplus.o server.o $(LDLIBS) -o server
34
35 client: tty.h tty.o ttyplus.h ttyplus.o client.o $(DEPS)
36         $(LD) $(CXXFLAGS) $(LDFLAGS) tty.o ttyplus.o client.o $(LDLIBS) -o client 
37
38
39 tty.h tty.cc : tty.idl $(IDLGEN)
40         $(IDL) --no-poa --boa tty.idl
41
42 ttyplus.h ttyplus.cc : ttyplus.idl $(IDLGEN)
43         $(IDL) --no-poa --boa ttyplus.idl
44
45 clean:
46         rm -f tty.cc tty.h ttyplus.cc ttyplus.h *.o core client server *~ .depend