linuxOS_AP05/external/avb/libavb_user/Makefile
2025-06-02 13:59:07 +08:00

25 lines
464 B
Makefile

PROJECT_DIR := $(shell pwd)
CC = gcc
CXX = g++
LIB_NAME = libavb_user.so
OBJ = avb_ops_user.o\
avb_user_verification.o\
avb_user_verity.o
CFLAGS += -I/home/hkh/projects/Linux/rk3308/external/avb/
$(LIB_NAME): $(OBJ)
$(CC) -shared -o $(LIB_NAME) $(OBJ) $(CFLAGS)
%.o: %.cpp
$(CXX) -c -fPIC $(CFLAGS) $< -o $@
%.o: %.c
$(CC) -c -fPIC $(CFLAGS) $< -o $@
clean:
rm -rf $(OBJ) $(LIB_NAME)
install:
sudo install -D -m 755 libavb_user.so -t /usr/bin/