26 lines
549 B
Makefile
26 lines
549 B
Makefile
ifneq ($(CROSS_COMPILE),)
|
|
CROSS-COMPILE:=$(CROSS_COMPILE)
|
|
endif
|
|
|
|
ifeq ($(CC),cc)
|
|
CC:=$(CROSS-COMPILE)gcc
|
|
endif
|
|
LD:=$(CROSS-COMPILE)ld
|
|
|
|
QL_CM_SRC=linkkit_client.c linkvisual_client.c sdk_assistant.c sf_live.c
|
|
H_INCLUDES := \
|
|
-l../../inc \
|
|
-l../inc/exports \
|
|
-l../inc/imports \
|
|
-l../inc
|
|
release:
|
|
$(CC) -Wall -s ${QL_CM_SRC} $(H_INCLUDES) -o sf_live -lpthread -ldl
|
|
|
|
debug: clean
|
|
$(CC) -Wall -g -DCM_DEBUG ${QL_CM_SRC} ${QL_CM_DHCP} -o quectel-CM -lpthread -ldl
|
|
|
|
|
|
clean:
|
|
rm -rf quectel-CM *~
|
|
rm -rf quectel-qmi-proxy
|