|
|
@@ -10,12 +10,12 @@ SRCS += $(filter-out ../swapi/testLib.c, $(wildcard ../swapi/*.c))
|
|
|
SRCS += takephoto.c
|
|
|
|
|
|
# .o文件
|
|
|
-OBJS = $(SRCS:.c=.o)
|
|
|
+OBJS := $(SRCS:.c=.o)
|
|
|
|
|
|
# 编译器
|
|
|
-CC = gcc
|
|
|
-CFLAGS = -Wall -fPIC -O2 -g
|
|
|
-DEFINS = -D_GNU_SOURCE
|
|
|
+CC := gcc
|
|
|
+CFLAGS := -Wall -fPIC -O2 -g
|
|
|
+DEFINS := -D_GNU_SOURCE
|
|
|
|
|
|
target ?= x86_64
|
|
|
ifeq ($(target),armv7hf)
|
|
|
@@ -40,10 +40,10 @@ build : libmvs_u_takephoto.a takephoto_test.out hkcam_reset.out
|
|
|
libmvs_u_takephoto.a : $(OBJS)
|
|
|
$(AR) -cr $@ $(OBJS)
|
|
|
|
|
|
-hkcam_reset.out : $(OBJS)
|
|
|
+hkcam_reset.out : $(OBJS) hkcam_reset.c
|
|
|
$(CC) $(DEFINS) $(CFLAGS) $(OBJS) hkcam_reset.c $(INCS) $(LIBS) -o $@
|
|
|
|
|
|
-takephoto_test.out : $(OBJS)
|
|
|
+takephoto_test.out : $(OBJS) takephoto_test.c
|
|
|
$(CC) $(DEFINS) $(CFLAGS) $(OBJS) takephoto_test.c $(INCS) $(LIBS) -o $@
|
|
|
|
|
|
clean :
|