| OLD | NEW |
| (Empty) |
| 1 LOCAL_DIR := $(GET_LOCAL_DIR) | |
| 2 | |
| 3 FLETCH_BASE := $(BUILDROOT)/../../../ | |
| 4 | |
| 5 MODULE := $(LOCAL_DIR) | |
| 6 | |
| 7 MODULE_DEPS += lib/libm | |
| 8 | |
| 9 MODULE_SRCS += \ | |
| 10 $(LOCAL_DIR)/fletch_runner.c \ | |
| 11 $(LOCAL_DIR)/missing.c \ | |
| 12 | |
| 13 MODULE_INCLUDES += $(FLETCH_BASE) | |
| 14 | |
| 15 ifneq ($(DEBUG),) | |
| 16 EXTRA_OBJS += $(FLETCH_BASE)/out/Debug$(FLETCH_CONFIGURATION)/libfletch.a | |
| 17 else | |
| 18 EXTRA_OBJS += $(FLETCH_BASE)/out/Release$(FLETCH_CONFIGURATION)/libfletch.a | |
| 19 endif | |
| 20 | |
| 21 EXTRA_OBJS += $(LOCAL_DIR)/lines.o | |
| 22 | |
| 23 force_fletch_target: | |
| 24 | |
| 25 $(FLETCH_BASE)/out/Debug$(FLETCH_CONFIGURATION)/libfletch.a: force_fletch_target | |
| 26 ninja -C $(FLETCH_BASE) lk -t clean | |
| 27 GYP_DEFINES=$(FLETCH_GYP_DEFINES) ninja -C $(FLETCH_BASE) lk | |
| 28 ninja -C $(FLETCH_BASE)/out/Debug$(FLETCH_CONFIGURATION)/ libfletch -t c
lean | |
| 29 ninja -C $(FLETCH_BASE)/out/Debug$(FLETCH_CONFIGURATION)/ libfletch | |
| 30 | |
| 31 $(FLETCH_BASE)/out/Release$(FLETCH_CONFIGURATION)/libfletch.a: force_fletch_targ
et | |
| 32 ninja -C $(FLETCH_BASE) lk -t clean | |
| 33 GYP_DEFINES=$(FLETCH_GYP_DEFINES) ninja -C $(FLETCH_BASE) lk | |
| 34 ninja -C $(FLETCH_BASE)/out/Release$(FLETCH_CONFIGURATION)/ libfletch -t
clean | |
| 35 ninja -C $(FLETCH_BASE)/out/Release$(FLETCH_CONFIGURATION)/ libfletch | |
| 36 | |
| 37 # put arch local .S files here if developing memcpy/memmove | |
| 38 | |
| 39 include make/module.mk | |
| OLD | NEW |