name storing system, implementation (2/2)
[quarnos.git] / manes / Makefile
blobedbad4b77b40f84a7ae092797240c7adbe8f33eb
1 # Quarn OS
3 # Makefile for Manes
5 # Copyright (C) 2008 Pawel Dziepak
8 OBJS = error.o \
9 kernel_state.o \
10 manager.o \
11 mem_alloc.o \
12 object.o \
13 runtime.o \
14 start.o \
15 type.o
17 manes: $(OBJS)
19 .c.o:
20 @echo -e "\t\t[$(CC)]\tmanes/$*.c"
21 @$(CC) $(CFLAGS) -c $*.c -o $*.o
23 .cpp.o:
24 @echo -e "\t\t[$(CPP)]\tmanes/$*.cpp"
25 @$(CPP) $(CPPFLAGS) -c $*.cpp -o $*.o
27 clean:
28 @echo -e "\t\t[rm]\tmanes"
29 @rm -f *.o