36 lines
724 B
Makefile
36 lines
724 B
Makefile
UTIL_LINUX_DIR := $(call select_from_ports,util-linux)/src/lib/util-linux
|
|
UTIL_LINUX_LIB_DIR := $(UTIL_LINUX_DIR)/lib
|
|
LIBUUID_DIR := $(UTIL_LINUX_DIR)/libuuid/src
|
|
|
|
LIBS += libc
|
|
|
|
# util-linux/libuuid files
|
|
SRC_C := clear.c
|
|
SRC_C += compare.c
|
|
SRC_C += copy.c
|
|
SRC_C += gen_uuid.c
|
|
SRC_C += isnull.c
|
|
SRC_C += pack.c
|
|
SRC_C += parse.c
|
|
SRC_C += predefined.c
|
|
SRC_C += test_uuid.c
|
|
SRC_C += unpack.c
|
|
SRC_C += unparse.c
|
|
SRC_C += uuid_time.c
|
|
|
|
# util-linux/lib files
|
|
SRC_C += sha1.c
|
|
SRC_C += md5.c
|
|
SRC_C += randutils.c
|
|
|
|
CC_C_OPT += -Wno-implicit-function-declaration
|
|
|
|
INC_DIR += $(LIBUUID_DIR)
|
|
INC_DIR += $(UTIL_LINUX_DIR)/include
|
|
INC_DIR += $(UTIL_LINUX_LIB_DIR)
|
|
|
|
vpath %.c $(LIBUUID_DIR)
|
|
vpath %.c $(UTIL_LINUX_LIB_DIR)
|
|
|
|
SHARED_LIB = 1
|