Makefile 322 B

1234567891011121314151617
  1. CFLAGS += -I .
  2. kernel_lib_sys_objs:= $(shell find ./*.c)
  3. ECHO:
  4. @echo "$@"
  5. $(kernel_lib_sys_objs): ECHO
  6. $(MAKE) -C $@ all CFLAGS="$(CFLAGS)" ASFLAGS="$(ASFLAGS)" PIC="$(PIC)"
  7. $(kernel_lib_sys_objs): ECHO
  8. gcc $(CFLAGS) -c $@ -o $@.o
  9. all: $(kernel_lib_sys_objs) $(kernel_lib_sys_objs)
  10. @echo $(kernel_lib_sys_objs)