Rev 2131 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2131 | Rev 2432 | ||
---|---|---|---|
Line 73... | Line 73... | ||
73 | $(USPACEDIR)/init/init \ |
73 | $(USPACEDIR)/init/init \ |
74 | $(USPACEDIR)/fb/fb \ |
74 | $(USPACEDIR)/fb/fb \ |
75 | $(USPACEDIR)/kbd/kbd \ |
75 | $(USPACEDIR)/kbd/kbd \ |
76 | $(USPACEDIR)/console/console \ |
76 | $(USPACEDIR)/console/console \ |
77 | $(USPACEDIR)/tetris/tetris \ |
77 | $(USPACEDIR)/tetris/tetris \ |
78 | $(USPACEDIR)/ipcc/ipcc \ |
78 | $(USPACEDIR)/tester/tester \ |
79 | $(USPACEDIR)/klog/klog |
79 | $(USPACEDIR)/klog/klog \ |
- | 80 | $(USPACEDIR)/rd/rd \ |
|
- | 81 | $(USPACEDIR)/fs/fs \ |
|
- | 82 | $(USPACEDIR)/cat/cat \ |
|
- | 83 | arch/$(ARCH)/ramdisk/ramdisk.img |
|
80 | 84 | ||
81 | OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) |
85 | OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) |
82 | COMPONENT_OBJECTS := $(addsuffix .o,$(basename $(notdir $(COMPONENTS)))) |
86 | COMPONENT_OBJECTS := $(addsuffix .o,$(basename $(notdir $(COMPONENTS)))) |
83 | 87 | ||
84 | .PHONY: all clean depend |
88 | .PHONY: all clean depend |
85 | 89 | ||
86 | all: image.boot |
90 | all: image.boot |
87 | 91 | ||
88 | -include Makefile.depend |
92 | -include Makefile.depend |
89 | 93 | ||
90 | image.boot: depend _components.h _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) kernel.o |
94 | image.boot: depend _components.h _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) |
91 | $(LD) -no-check-sections -N -T _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) -o $@ |
95 | $(LD) -no-check-sections -N -T _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) -o $@ |
92 | 96 | ||
93 | depend: |
97 | depend: |
94 | -makedepend $(DEFS) $(CFLAGS) -f - $(SOURCES) > Makefile.depend 2> /dev/null |
98 | -makedepend $(DEFS) $(CFLAGS) -f - $(SOURCES) > Makefile.depend 2> /dev/null |
95 | 99 |