testexecmgmt/ucc/Source/MobsterRPCService/Makefile
changeset 0 3da2a79470a7
equal deleted inserted replaced
-1:000000000000 0:3da2a79470a7
       
     1 ##########################################################################
       
     2 #
       
     3 # Makefile for ...
       
     4 #
       
     5 ##########################################################################
       
     6 
       
     7 ##########################################################################
       
     8 #
       
     9 # Definitions
       
    10 #
       
    11 ##########################################################################
       
    12 TARGET=		../../bin/mobster
       
    13 INCLUDES=	-I../MobileTermination/ -I../include/
       
    14 OBJECTS=	mobster_client_server_protocol.o
       
    15 
       
    16 RPCGENOBJECTS=	CSMobster.o 			\
       
    17 		CSvcMobster.o			\
       
    18 		mobster_svc.o			\
       
    19 		mobster_svc_stub_impl.o		\
       
    20 		mobster_xdr.o	
       
    21 
       
    22 LIBS=  		-L../../BinInternal -lthread -lmt -lrpcsvc -lpthread
       
    23 
       
    24 ##########################################################################
       
    25 #
       
    26 # Rules
       
    27 #
       
    28 ##########################################################################
       
    29 $(TARGET):	$(RPCGENOBJECTS) $(OBJECTS) ../../BinInternal/libmt.a ../../BinInternal/libthread.a
       
    30 	g++ -gstabs -Wall $(INCLUDES) $(RPCGENOBJECTS) $(OBJECTS) $(LIBS) -o $(TARGET) 
       
    31 
       
    32 %.o:	%.c
       
    33 	gcc -gstabs -Wall $(INCLUDES) -c $< -o $@
       
    34 
       
    35 %.o:	%.cpp
       
    36 	g++ -gstabs -Wall $(INCLUDES) -c $< -o $@
       
    37 
       
    38 clean:
       
    39 	rm -r -f $(TARGET) *.o *~