head     1.1;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.1
date     89.07.19.10.33.38;  author sarah;  state Exp;
branches ;
next     ;


desc
@@



1.1
log
@Initial revision
@
text
@## makefile skeleton for src/vrtx

define(DEFVW,UP2)
include(../../misc/makeHost)

## flags and defines

INCLUDES  = -I$(H1) -I$(H2) -I$(H3)
CFLAGS    = $(HOST_CFLAGS_<CPU>) -DCPU=<CPU> $(INCLUDES)
CASFLAGS  = -E $(INCLUDES) $(EVEN) -DCPU=<CPU>
LINTFLAGS = -bun $(INCLUDES) -DCPU=MC68020

## files and directories

LIBNAME  = $(VRTX_LIB)

OBJ_COMMON = semLib.o kernelLib.o tickLib.o taskLib.o vrtxALib.o vrtxLib.o

OBJ_MC68000 = $(OBJ_COMMON) vrtx_00.o
OBJ_MC68010 = $(OBJ_COMMON) vrtx_10.o
OBJ_MC68020 = $(OBJ_COMMON) vrtx_20.o

LINT_ID    = vrtx
LINT_LIBS  = $(LIB_LINT)$(VX_LN)
LINT_FILES = *.c

#######################################################################

default : 68020 68010 68000
aux : tags lint
lint : lib.lint lib.ln

include(../../misc/makeLibrary)

####################### object modules ################################

kernelLib.o :  @@
semLib.o :  @@
taskLib.o : @@
tickLib.o : @@
vrtxALib.o :  @@
vrtxLib.o :   @@

vrtx_00.o : @@
vrtx_10.o : @@
vrtx_20.o : @@
@
