###
### $Id: Imakefile,v 1.9 1996/10/08 00:04:30 james Exp $
###
### Copyright (c) James Fidell 1994, 1995, 1996.
###
### Permission to use, copy, modify, distribute, and sell this software
### and its documentation for any purpose is hereby granted without fee,
### provided that the above copyright notice appear in all copies and
### that both that copyright notice and this permission notice appear in
### supporting documentation, and that the name of the copyright holder
### not be used in advertising or publicity pertaining to distribution
### of the software without specific, written prior permission. The
### copyright holder makes no representations about the suitability of
### this software for any purpose. It is provided "as is" without express
### or implied warranty.
###
### THE COPYRIGHT HOLDER DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
### SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
### FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY
### SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
### RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
### CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
### CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
###
###

###
### Modification History
###
### $Log: Imakefile,v $
### Revision 1.9  1996/10/08 00:04:30  james
### Added InfoWindow to show LED status.  Also required addition of the
### SHIFTLOCK_SOUND_HACK to prevent the Shift Lock LED being light up
### whenever the sound buffer is full, which means that far too much
### time can be spent re-drawing the LED.
###
### Revision 1.8  1996/10/01 22:30:32  james
### Added VoxWare sound code from James Murray <jsm@jsm-net.demon.co.uk>.
###
### Revision 1.7  1996/10/01 22:09:59  james
### Split keyboard handling into kEYMAP_STRICT and KEYMAP_LEGEND models.
###
### Revision 1.6  1996/09/30 23:39:32  james
### Split out option processing into Options.[ch].  Updated the help message,
### added support for the Model A using the -a switch (and added the
### MODEL_B_ONLY #define in Config.h, added the -m and -s switches to set the
### initial screen mode and keyboard DIP switches.
###
### Revision 1.5  1996/09/24 23:05:38  james
### Update copyright dates.
###
### Revision 1.4  1996/09/23 16:09:51  james
### Initial implementation of bitmap MODEs -- including modification of
### screen handling to use different windows for teletext and bitmapped
### modes and corrections/improvements to colour- and cursor-handling
### code.
###
### Revision 1.3  1996/09/22 19:23:21  james
### Add the emulated filing system code.
###
### Revision 1.2  1996/09/21 18:32:59  james
### Renamed Floppy.[ch] to Disk.[ch]
###
### Revision 1.1  1996/09/21 17:20:37  james
### Source files moved to src directory.
###
### Revision 1.1.1.1  1996/09/21 13:52:48  james
### Xbeeb v0.1 initial release
###
###

###
### Configuration
###

#
# SYS_LIBRARIES may need to include -lsocket and -lnsl...
#
SYS_LIBRARIES	= -lm

#
# LOCAL_LIBRARIES are the X libraries to link...
LOCAL_LIBRARIES	= $(XLIB)


SRCS		= Beeb.c Memory.c Fred.c Jim.c Sheila.c Crtc.c Acia.c \
			  SerialUla.c VideoUla.c RomSelect.c SystemVia.c UserVia.c \
			  Disk.c Econet.c ADC.c TubeUla.c 6522Via.c Keyboard.c \
			  Screen.c Modes.c Teletext.c Display.c Sound.c Bitmap.c EFS.c \
			  VoxWare.c Options.c KeymapStrict.c KeymapLegend.c InfoWindow.c

OBJS		= $(SRCS:.c=.o)

ComplexProgramTarget(xbeeb)
