3 # Generate the startup code.
5 include $(TOP)/config/make.cfg
7 #MM- core-linklibs : linklibs-startup
8 #MM- linklibs: linklibs-startup
9 #MM linklibs-startup : linklibs-startup-setup includes includes-copy \
10 #MM linklibs-clib-shared-includes
18 OBJS := $(addprefix $(LIBDIR)/,$(addsuffix .o,$(FILES)))
19 DEPS := $(addprefix $(GENDIR)/$(CURDIR)/,$(addsuffix .d,$(FILES)))
21 linklibs-startup: $(OBJS)
24 linklibs-startup-quick: $(OBJS)
26 $(LIBDIR)/%.o : $(GENDIR)/$(CURDIR)/%.o
29 %rule_compile basename=% targetdir=$(GENDIR)/$(CURDIR)
31 #MM linklibs-startup-setup
32 %rule_makedirs dirs="$(GENDIR)/$(CURDIR) $(LIBDIR)" setuptarget=linklibs-startup-setup
34 %copy_includes includes=startup.h path=aros
36 .PHONY: linklibs-startup linklibs-startup-setup
38 %include_deps depstargets="linklibs-startup" deps=$(DEPS)