| Index: third_party/lk/dartino/app/dartino-fixed/rules.mk
|
| diff --git a/third_party/lk/dartino/app/dartino-fixed/rules.mk b/third_party/lk/dartino/app/dartino-fixed/rules.mk
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..aa6b5f82efbf5f974bac0be35db6dfb9bcc37395
|
| --- /dev/null
|
| +++ b/third_party/lk/dartino/app/dartino-fixed/rules.mk
|
| @@ -0,0 +1,39 @@
|
| +LOCAL_DIR := $(GET_LOCAL_DIR)
|
| +
|
| +DARTINO_BASE := $(BUILDROOT)/../../../
|
| +
|
| +MODULE := $(LOCAL_DIR)
|
| +
|
| +MODULE_DEPS += lib/libm
|
| +
|
| +MODULE_SRCS += \
|
| + $(LOCAL_DIR)/fletch_runner.c \
|
| + $(LOCAL_DIR)/missing.c \
|
| +
|
| +MODULE_INCLUDES += $(DARTINO_BASE)
|
| +
|
| +ifneq ($(DEBUG),)
|
| +EXTRA_OBJS += $(DARTINO_BASE)/out/Debug$(DARTINO_CONFIGURATION)/libdartino.a
|
| +else
|
| +EXTRA_OBJS += $(DARTINO_BASE)/out/Release$(DARTINO_CONFIGURATION)/libdartino.a
|
| +endif
|
| +
|
| +EXTRA_OBJS += $(LOCAL_DIR)/lines.o
|
| +
|
| +force_dartino_target:
|
| +
|
| +$(DARTINO_BASE)/out/Debug$(DARTINO_CONFIGURATION)/libdartino.a: force_dartino_target
|
| + ninja -C $(DARTINO_BASE) lk -t clean
|
| + GYP_DEFINES=$(DARTINO_GYP_DEFINES) ninja -C $(DARTINO_BASE) lk
|
| + ninja -C $(DARTINO_BASE)/out/Debug$(DARTINO_CONFIGURATION)/ libdartino -t clean
|
| + ninja -C $(DARTINO_BASE)/out/Debug$(DARTINO_CONFIGURATION)/ libdartino
|
| +
|
| +$(DARTINO_BASE)/out/Release$(DARTINO_CONFIGURATION)/libdartino.a: force_dartino_target
|
| + ninja -C $(DARTINO_BASE) lk -t clean
|
| + GYP_DEFINES=$(DARTINO_GYP_DEFINES) ninja -C $(DARTINO_BASE) lk
|
| + ninja -C $(DARTINO_BASE)/out/Release$(DARTINO_CONFIGURATION)/ libdartino -t clean
|
| + ninja -C $(DARTINO_BASE)/out/Release$(DARTINO_CONFIGURATION)/ libdartino
|
| +
|
| +# put arch local .S files here if developing memcpy/memmove
|
| +
|
| +include make/module.mk
|
|
|