CC=gcc
CFLAGS=-g -Wall

.PHONY: clean all

all: AddressTranslationHost AddressTranslationVM

AddressTranslationHost: AddressTranslationHost.c ../memoryInspect.c ../memoryInspect.h ../pfnInspect.c ../pfnInspect.h ../util.c ../util.h
	$(CC) -o$@ $(CFLAGS) AddressTranslationHost.c ../memoryInspect.c ../pfnInspect.c ../util.c

AddressTranslationVM: AddressTranslationVM.c  ../memoryInspect.c ../memoryInspect.h ../pfnInspect.c ../pfnInspect.h ../util.c ../util.h
	$(CC) -o$@ $(CFLAGS) AddressTranslationVM.c ../memoryInspect.c ../pfnInspect.c ../util.c

clean:
	-rm AddressTranslationHost
	-rm AddressTranslationVM
