aboutsummaryrefslogtreecommitdiffstats
path: root/utils/make.mk
blob: 645ee7a3ed34f7eef8015f8c7a97818d623f88cf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
DIR=utils

SRC_UTILS     += $(wildcard $(DIR)/*.c)
SRC_UTILS_PRE += $(wildcard $(DIR)/convenience/*.c)
OBJ_UTILS     += $(SRC_UTILS:.c=)
OBJ_UTILS_PRE += $(SRC_UTILS_PRE:.c=.o)
LDFLAGS_UTILS = -pthread  -L/tmp -lr820t -lm

$(DIR)-pre: $(OBJ_UTILS_PRE)

$(DIR)/convenience/%.o: $(DIR)/convenience/%.c
	$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $(BUILD_DIR)$@

$(DIR)/%:  $(DIR)/%.c
	$(CC) $(CFLAGS) $(INCLUDE) $(BUILD_DIR)$(OBJ_UTILS_PRE)  $< -o $(BUILD_DIR)$@ $(LDFLAGS_UTILS)