head     1.3;
branch   ;
access   ;
symbols  Release1:1.3;
locks    ; strict;
comment  @# @;


1.3
date     90.11.12.19.32.53;  author martin;  state Exp;
branches ;
next     1.2;

1.2
date     90.11.12.19.21.07;  author martin;  state Exp;
branches ;
next     1.1;

1.1
date     90.11.09.13.47.33;  author bj;  state Exp;
branches ;
next     ;


desc
@@


1.3
log
@*** empty log message ***
@
text
@# -----------------------------------------------------------------------
# MAKEFILE for RPCGEN (Manx 36)
#
# $Locker:  $
#
# $Id: makefile,v 1.2 90/11/12 19:21:07 martin Exp $
#
# $Revision: 1.2 $
#
# $Header: inet2:src/c/rpcgen/RCS/makefile,v 1.2 90/11/12 19:21:07 martin Exp $
#
#------------------------------------------------------------------------
 

#
# @@(#)Makefile	1.2 87/11/09 3.9 RPCSRC
#
# Makefile for rpc protocol compiler
# Copyright (C) 1987, Sun Microsystems, Inc.
#

CLIB	= c32.lib
NETLIB	= NETLIB:socket32.lib
NETBIN  = NETBIN:c
NETINC  = NETINC:

SRCS	= rpc_main.c rpc_hout.c rpc_cout.c rpc_parse.c rpc_scan.c rpc_util.c \
	  rpc_svcout.c rpc_clntout.c
HDRS	= rpc_util.h rpc_parse.h rpc_scan.h
OBJS	= rpc_main.m rpc_hout.m rpc_cout.m rpc_parse.m rpc_scan.m rpc_util.m \
	  rpc_svcout.m rpc_clntout.m cpp.m 
BIN	= inet:c
CFLAGS 	=  +l -I$(NETINC) -DAMIGA

.c.m:
	cc +l -DAMIGA -I$(NETINC) -o $*.m $*.c
	
.s.m:	
    as -o $*.m $*.s
    
all:	rpcgen gnucpp

rpcgen: rpcgenversion.m 
	ln  +ss -m +q -o $@@ rpcgenversion.m $(OBJS) $(NETLIB) $(CLIB) $(CLIB)

rpcgenversion.m: $(OBJS)
	vers >rpcgenversion.c -v rpcgen
	cc -o rpcgenversion.m rpcgenversion.c

GNUOBJ	= cccp.m cexp.m cpp.m alloca.m
gnucpp:	cppvers.m
	ln +ss -m +q -w -o $@@ cppvers.m $(GNUOBJ) $(CLIB) $(CLIB)

cppvers.m: $(GNUOBJ)
	vers >cppvers.c -v gnucpp
	cc -o cppvers.m cppvers.c

alloca.m: alloca.s
	as -o alloca.m alloca.s

clean:
	delete #?.m

install: rpcgen gnucpp
	copy rpcgen $(NETBIN) clone
	copy gnucpp $(NETBIN) clone

bump:
	bumprev 36 rpcgen_vers
	bumprev 36 gnucpp_vers

@


1.2
log
@*** empty log message ***
@
text
@d4 1
a4 1
# $Locker: martin $
d6 1
a6 1
# $Id: makefile,v 1.1 90/11/09 13:47:33 bj Exp Locker: martin $
d8 1
a8 1
# $Revision: 1.1 $
d10 1
a10 1
# $Header: inet2:src/c/rpcgen/RCS/makefile,v 1.1 90/11/09 13:47:33 bj Exp Locker: martin $
d44 1
a44 2
	ln  +ss -m +q -o $@@ rpcgen.m
	version.m $(OBJS) $(NETLIB) $(CLIB) $(CLIB)
d50 1
a50 1
GNUOBJ	= cccp.m cexp.m version.m cpp.m alloca.m
@


1.1
log
@Initial revision
@
text
@d1 12
a12 12
 # -----------------------------------------------------------------------
 # MAKEFILE for RPCGEN (Manx 36)
 #
 # $Locker$
 #
 # $Id$
 #
 # $Revision$
 #
 # $Header$
 #
 #------------------------------------------------------------------------
d23 1
a23 1
NETLIB	= NETLIB:socket32.library
d36 1
a36 1
	cc -n +l -DAMIGA -I$(NETINC) -o $*.m $*.c
d44 1
a44 1
	ln  +ss -m +q -o $@@ rpcgen
a65 1
	copy rpcgen $(BIN) clone
d67 1
a67 1
	copy gnucpp $(BIN) clone
@
