Changes in uspace/srv/loader/Makefile [3c081d0e:8786aa5] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/loader/Makefile
r3c081d0e r8786aa5 28 28 # 29 29 30 -include ../../../Makefile.config 31 -include arch/$(UARCH)/Makefile.inc 30 include Makefile.common 32 31 33 USPACE_PREFIX = ../.. 34 LIBS = $(LIBC_PREFIX)/libc.a 35 EXTRA_CFLAGS += -Iinclude 36 LINK_SCRIPT = arch/$(UARCH)/_link.ld 32 .PHONY: all clean 37 33 38 OUTPUT = loader 39 EXTRA_OUTPUT = $(LINK_SCRIPT) 34 all: $(LIBC_PREFIX)/../../../Makefile.config $(LIBC_PREFIX)/../../../config.h $(LIBC_PREFIX)/../../../config.defs $(LIBS) 35 -[ -f $(DEPEND) ] && mv -f $(DEPEND) $(DEPEND_PREV) 36 $(MAKE) -f Makefile.build PRECHECK=$(PRECHECK) 40 37 41 GENERIC_SOURCES = \ 42 main.c \ 43 elf_load.c \ 44 interp.s 45 46 SOURCES := $(GENERIC_SOURCES) $(ARCH_SOURCES) 47 OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) 48 49 include ../Makefile.common 50 51 $(LINK_SCRIPT): $(LINK_SCRIPT).in 52 $(GCC) $(DEFS) $(CFLAGS) -DLIBC_PREFIX=$(LIBC_PREFIX) -E -x c $< | grep -v "^\#" > $@ 38 clean: 39 rm -f $(DEPEND) $(DEPEND_PREV) $(JOB) $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm arch/*/_link.ld 40 find . -name '*.o' -follow -exec rm \{\} \;
Note:
See TracChangeset
for help on using the changeset viewer.