xref: /OK3568_Linux_fs/external/rkupdate/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunPROJECT_DIR := $(shell pwd)
2*4882a593SmuzhiyunPROM = rkupdate
3*4882a593SmuzhiyunOBJ =CRC.o \
4*4882a593Smuzhiyun	MD5Checksum.o \
5*4882a593Smuzhiyun	RKAndroidDevice.o \
6*4882a593Smuzhiyun	RKBoot.o \
7*4882a593Smuzhiyun	RKComm.o \
8*4882a593Smuzhiyun	RKDevice.o \
9*4882a593Smuzhiyun	RKImage.o \
10*4882a593Smuzhiyun	RKLog.o \
11*4882a593Smuzhiyun	Upgrade.o \
12*4882a593Smuzhiyun	main.o
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun$(PROM): $(OBJ)
15*4882a593Smuzhiyun	$(CXX) -o $(PROM) $(OBJ) $(CFLAGS)
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun%.o: %.cpp
18*4882a593Smuzhiyun	$(CXX) -c $< -o $@ $(CFLAGS)
19*4882a593Smuzhiyun
20*4882a593Smuzhiyunclean:
21*4882a593Smuzhiyun	rm -rf $(OBJ) $(PROM)
22*4882a593Smuzhiyun
23*4882a593Smuzhiyuninstall:
24*4882a593Smuzhiyun	sudo install -D -m 755 recovery -t /usr/bin/
25