head     36.14;
branch   ;
access   ;
symbols  ;
locks    peter:36.14; strict;
comment  @*   @;


36.14
date     92.08.25.18.30.50;  author peter;  state Exp;
branches ;
next     36.13;

36.13
date     91.11.06.11.39.07;  author peter;  state Exp;
branches ;
next     36.12;

36.12
date     91.11.05.13.41.06;  author peter;  state Exp;
branches ;
next     36.11;

36.11
date     91.11.05.13.31.41;  author peter;  state Exp;
branches ;
next     36.10;

36.10
date     91.11.04.16.35.15;  author peter;  state Exp;
branches ;
next     36.9;

36.9
date     91.11.01.15.11.42;  author peter;  state Exp;
branches ;
next     36.8;

36.8
date     91.08.21.07.14.06;  author mks;  state Exp;
branches ;
next     36.7;

36.7
date     91.05.17.13.51.35;  author jesup;  state Exp;
branches ;
next     36.6;

36.6
date     91.02.08.17.40.12;  author jesup;  state Exp;
branches ;
next     36.5;

36.5
date     90.11.06.22.51.12;  author kevin;  state Exp;
branches ;
next     36.4;

36.4
date     90.11.05.19.14.12;  author kevin;  state Exp;
branches ;
next     36.3;

36.3
date     90.11.05.16.14.21;  author kevin;  state Exp;
branches ;
next     36.2;

36.2
date     89.09.18.19.06.52;  author rsbx;  state Exp;
branches ;
next     36.1;

36.1
date     89.09.18.19.02.06;  author rsbx;  state Exp;
branches ;
next     36.0;

36.0
date     89.04.18.08.43.41;  author kodiak;  state Exp;
branches ;
next     ;


desc
@Vxx/lib/csupport/Makefile
@


36.14
log
@Changes because we split the clib sfd file into stdio and non-stdio pieces.
@
text
@######################################################################
MAKEMETA=	../../tools/makemeta

SUBSYSNAME=	amiga_lib
SUBDIRS=	clib exec_support math_support timer_support \
		commodities_support graphics_support rexx_support \
		intuition_support

all quick:	${SUBDIRS} SFDs doc
		cat clib/clib_lib.lib \
		    exec_support/exec_support_lib.lib \
		    math_support/amiga.lib \
		    timer_support/timer_support_lib.lib \
		    commodities_support/commodities_support_lib.lib \
		    graphics_support/graphics_support_lib.lib \
		    rexx_support/rexx_support_lib.lib \
		    intuition_support/intuition_support_lib.lib \
		    >amiga.lib
		cat clib/clib_lib.lib \
		    exec_support/exec_support_lib.lib \
		    math_support/rom.lib \
		    timer_support/timer_support_lib.lib \
		    commodities_support/commodities_support_lib.lib \
		    graphics_support/graphics_support_lib.lib \
		    rexx_support/rexx_support_lib.lib \
		    intuition_support/intuition_support_lib.lib \
		    >rom.lib
		mv ${SUBSYSNAME}.doc ..

# This rule makes the alib_lib.sfd file out of sub-pieces, and
# also extracts the alib_stdio_lib.sfd file out of the clib
# directory, where it lives.
# The resulting prototypes get installed

SFDs::
		cat sfd_alib_header exec_support/exec.sfd \
			clib/clib.sfd \
			graphics_support/graphics.sfd \
			math_support/math.sfd \
			timer_support/timer.sfd \
			commodities_support/commodities_support_lib.sfd \
			rexx_support/rexx.sfd \
			intuition_support/intuition_support_lib.sfd \
		    > alib_lib.sfd
		echo "==end" >>alib_lib.sfd
		rm -f alib_stdio_lib.sfd
		cp clib/clib_stdio.sfd alib_stdio_lib.sfd
		chmod 660 alib_stdio_lib.sfd
		../../tools/bin/sfd alib_stdio_lib.sfd alib_lib.sfd
		cp PROTOS/* ../../include/clib


.INCLUDE=${MAKEMETA}
@


36.13
log
@Added intuition_support
@
text
@d37 1
d47 1
a47 1
		cp clib/clib.sfd alib_stdio_lib.sfd
@


36.12
log
@Doc file is now moved into V:lib.
@
text
@d6 2
a7 1
		commodities_support graphics_support rexx_support
d17 1
d26 1
d42 1
@


36.11
log
@Added 'doc' to the "all" rule.
@
text
@d25 1
@


36.10
log
@Added SUBSYSNAME of amiga_lib.
@
text
@d8 1
a8 1
all quick:	${SUBDIRS} SFDs
@


36.9
log
@Added a comment; now uses new name for commodities sfd file.
@
text
@d4 1
@


36.8
log
@Added the rexx support lib and sfd file to the makefile
@
text
@d25 5
d35 1
a35 1
			commodities_support/commodities_lib.sfd \
@


36.7
log
@Removed references to dos_support - it's obsolete
@
text
@d5 1
a5 1
		commodities_support graphics_support
d14 1
d22 1
d31 1
d34 1
d39 1
a39 1
		
@


36.6
log
@Added dos_support
@
text
@d5 1
a5 1
		commodities_support graphics_support dos_support
a9 1
		    dos_support/dos_support_lib.lib \
a16 1
		    dos_support/dos_support_lib.lib \
a24 1
			dos_support/dos.sfd \
@


36.5
log
@Modified to create prototyped for amiga_lib and amiga_stdio_lib
things.
@
text
@d5 1
a5 1
		commodities_support graphics_support
d10 1
d18 1
d27 1
@


36.4
log
@Modified to concatenate the various .sfds file into
larger SFDs and to move them over to the sfd file.
@
text
@d13 1
a13 1
		    graphics_support/graphics_support.lib \
d20 2
a21 2
		    graphics_support/graphics_support.lib \
		    >amiga.lib
d28 8
a35 7
		    > ../sfd/alib_lib.sfd
		echo "==end" >>../sfd/alib_lib.sfd
		cat sfd_misc_header clib/clib.sfd \
		    > ../sfd/stdio_lib.sfd
		echo "==end" >>../sfd/stdio_lib.sfd
		cat commodities/commodities.sfd \
		    >../sfd/commodities_lib.sfd
@


36.3
log
@added a few new modules to the Makefile. 
@
text
@d7 1
a7 1
all quick:	${SUBDIRS}
d22 13
@


36.2
log
@Needed a path.
@
text
@d4 2
a5 1
SUBDIRS=	clib exec_support math_support timer_support
d11 4
a14 1
		    timer_support/timer_support_lib.lib >amiga.lib
d18 4
a21 1
		    timer_support/timer_support_lib.lib >rom.lib
@


36.1
log
@Added changes for timer_support.
@
text
@d10 1
a10 1
		    timer_support_lib.lib >amiga.lib
d14 1
a14 1
		    timer_support_lib.lib >rom.lib
@


36.0
log
@*** empty log message ***
@
text
@d4 1
a4 1
SUBDIRS=	clib exec_support math_support
d7 8
a14 4
		cat clib/clib_lib.lib exec_support/exec_support_lib.lib \
		    math_support/amiga.lib >amiga.lib
		cat clib/clib_lib.lib exec_support/exec_support_lib.lib \
		    math_support/rom.lib >rom.lib
@
