xref: /OK3568_Linux_fs/buildroot/package/rockchip/npu_powerctrl/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunPROJECT_DIR := $(shell pwd)
2*4882a593SmuzhiyunPROM	= npu_powerctrl
3*4882a593Smuzhiyun#CXX	?= ../../../output/host/usr/bin/aarch64-rockchip-linux-gnu-g++
4*4882a593Smuzhiyun
5*4882a593SmuzhiyunCXXFLAGS ?= -fPIC -O3 -I$(PROJECT_DIR) -lpthread
6*4882a593SmuzhiyunOBJ = npu_powerctrl.o  main.o
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun$(PROM): $(OBJ)
9*4882a593Smuzhiyun	$(CXX) -o $(PROM) $(OBJ) $(CXXFLAGS)
10*4882a593Smuzhiyun%.o: %.c
11*4882a593Smuzhiyun	$(CXX) -c $< -o $@ $(CXXFLAGS)
12*4882a593Smuzhiyunclean:
13*4882a593Smuzhiyun	@rm -rf $(OBJ) $(PROM)
14*4882a593Smuzhiyun
15*4882a593Smuzhiyuninstall:
16*4882a593Smuzhiyun	sudo install -D -m 755 npu_powerctrl -t /usr/bin/
17