nectarjs_extern
Version:
Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.
35 lines (27 loc) • 706 B
Plain Text
# Define compiler toolchain with CC or PLATFORM variables
# Example (GCC toolchains)
# make PLATFORM=arm-linux-gnueabi-
# OR
# make CC=armcc AR=ArmAR
# OR
# make CC=iccarm
LIB = libeventOS.a
SRCS += \
source/event.c \
source/ns_timer.c \
source/system_timer.c\
source/ns_timeout.c
include ../libService/toolchain_rules.mk
override CFLAGS += -I nanostack-event-loop
#
# External sources from libService
#
SERVLIB_DIR := ../libService
override CFLAGS += -I$(SERVLIB_DIR)/libService
$(eval $(call generate_rules,$(LIB),$(SRCS)))
release:
7z a edtls-lib_$(VERSION).zip *.a *.lib include
deploy_to: all
tar --transform 's,^,event-loop/,' --append -f $(TO) *.a