# makefile for vm100

CC = cc
##CFLAGS = -DDEBUG -O2
CFLAGS = -O2

all:		vmtest

vmmonitor:	vmtest
	mv vmtest vmmonitor

clean::
	rm -f vmmonitor

# vm100 programs

vmtest::	vmtest.o vm100.o
	$(CC) $(LDFLAGS) -o vmtest vmtest.o vm100.o

vmtest.o::	vmtest.c vm100.h
	$(CC) $(CFLAGS) -c vmtest.c

clean::
	rm -f vmtest vmtest.o

ciall::
	ci -l vmtest.c


# vm100 library
vm100.o::	vm100.c vm100.h
	$(CC) $(CFLAGS) -c vm100.c

clean::
	rm -f vm100.o

ciall::
	ci -l vm100.h vm100.c

tar :
	tar -cvf vm100.tar \
		Makefile COPYRIGHT \
		vm100.h vm100.c \
		vmtest.c

# housekeeping

ciall::
	ci -l Makefile
