Subversion Repositories HelenOS-historic

Rev

Rev 805 | Rev 968 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 805 Rev 954
Line 47... Line 47...
47
	arch/$(ARCH)/src/entry.s
47
	arch/$(ARCH)/src/entry.s
48
 
48
 
49
GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES)))
49
GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES)))
50
ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES)))
50
ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES)))
51
 
51
 
52
.PHONY: all clean depend
52
.PHONY: all clean depend kerninc
53
 
53
 
54
all: libc.a arch/$(ARCH)/_link.ld
54
all: kerninc libc.a arch/$(ARCH)/_link.ld
-
 
55
 
-
 
56
kerninc:
-
 
57
	ln -sf ../../../kernel/generic/include include/kernel
55
 
58
 
56
-include Makefile.depend
59
-include Makefile.depend
57
 
60
 
58
clean:
61
clean:
59
	-rm -f libc.a arch/$(ARCH)/_link.ld Makefile.depend
62
	-rm -f include/kernel libc.a arch/$(ARCH)/_link.ld Makefile.depend
60
	find generic/ arch/$(ARCH)/ -name '*.o' -follow -exec rm \{\} \;
63
	find generic/ arch/$(ARCH)/ -name '*.o' -follow -exec rm \{\} \;
61
 
64
 
62
depend:
65
depend:
63
	$(CC) $(DEFS) $(CFLAGS) -M $(ARCH_SOURCES) $(GENERIC_SOURCES) > Makefile.depend
66
	$(CC) $(DEFS) $(CFLAGS) -M $(ARCH_SOURCES) $(GENERIC_SOURCES) > Makefile.depend
64
 
67