Rev 2145 | Rev 2299 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2145 | Rev 2151 | ||
---|---|---|---|
Line 86... | Line 86... | ||
86 | 86 | ||
87 | all: image.boot |
87 | all: image.boot |
88 | 88 | ||
89 | -include Makefile.depend |
89 | -include Makefile.depend |
90 | 90 | ||
91 | image.boot: depend _components.h _link.ld $(OBJECTS) |
91 | image.boot: depend _components.h _link.ld $(OBJECTS) $(COMPONENT_OBJECTS) |
92 | $(LD) -no-check-sections -N -T _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) -o $@ |
92 | $(LD) -no-check-sections -N -T _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) -o $@ |
93 | 93 | ||
94 | depend: |
94 | depend: |
95 | -makedepend $(DEFS) $(CFLAGS) -f - $(SOURCES) > Makefile.depend 2> /dev/null |
95 | -makedepend $(DEFS) $(CFLAGS) -f - $(SOURCES) > Makefile.depend 2> /dev/null |
96 | 96 | ||
97 | clean: |
97 | clean: |
98 | -rm -f _components.h _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) image.boot Makefile.depend |
98 | -rm -f _components.h _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) image.boot Makefile.depend |
99 | 99 | ||
100 | _components.h _link.ld $(COMPONENT_OBJECTS): |
100 | _components.h _link.ld $(COMPONENT_OBJECTS): $(COMPONENTS) |
101 | ./pack $(IMAGE) $(OBJCOPY) $(COMPONENTS) |
101 | ./pack $(IMAGE) $(OBJCOPY) $(COMPONENTS) |
102 | 102 | ||
103 | %.o: %.S |
103 | %.o: %.S |
104 | $(CC) $(DEFS) $(CFLAGS) -D__ASM__ -c $< -o $@ |
104 | $(CC) $(DEFS) $(CFLAGS) -D__ASM__ -c $< -o $@ |
105 | 105 |