# Makefile

include ../master.mk

LIBRARY = libOS.a
OBJECTS = directory.o file.o host.o listimpl.o math.o memory.o string.o ustring.o

CPPFLAGS = -I..

all: $(LIBRARY)

$(LIBRARY):  $(OBJECTS)
	ar r $(LIBRARY) $(OBJECTS)
	$(RANLIB) $(LIBRARY)

clean:
	rm -f $(LIBRARY) $(OBJECTS) *% core


# DO NOT DELETE THIS LINE -- make depend depends on it.

directory.o: directory.h enter-scope.h os.h
directory.o: _defines.h memory.h string.h types.h
directory.o:  string.h 
file.o: file.h enter-scope.h os.h _defines.h
file.o: string.h types.h 
host.o: host.h enter-scope.h os.h _defines.h
listimpl.o: list.h enter-scope.h os.h _defines.h
math.o: math.h enter-scope.h os.h _defines.h
memory.o: memory.h enter-scope.h os.h _defines.h
string.o: string.h enter-scope.h os.h _defines.h
string.o:  string.h
ustring.o: table.h enter-scope.h os.h _defines.h
ustring.o: ustring.h string.h string.h
