| xj | b04a402 | 2021-11-25 15:01:52 +0800 | [diff] [blame^] | 1 | package_arch = $(subst -,_,${PACKAGE_ARCH}) |
| 2 | |
| 3 | #default toolchain is gcc |
| 4 | toolchain = gcc |
| 5 | #default use prop |
| 6 | property = prop |
| 7 | ifneq ($(findstring clang, ${CC}),) |
| 8 | # clang |
| 9 | toolchain = clang |
| 10 | endif |
| 11 | |
| 12 | ifneq ($(findstring mt2731, ${TARGET_PLATFORM}),) |
| 13 | # only 2731 use libsncfg |
| 14 | property = sncfg |
| 15 | endif |
| 16 | |
| 17 | lib_path = usr/lib |
| 18 | |
| 19 | ifneq ($(findstring aarch64, ${package_arch}),) |
| 20 | # aarch64 |
| 21 | lib_path = usr/lib64 |
| 22 | endif |
| 23 | |
| 24 | |
| 25 | all: |
| 26 | |
| 27 | install: |
| 28 | find -name "*.$(package_arch)_$(property)_$(toolchain).rpm" | while read i; do echo $${i}; ${bindir}/rpm2cpio $${i} | cpio -idmv ; done |
| 29 | |
| 30 | install -d $(DESTDIR)/usr/bin/ |
| 31 | install -m 0755 usr/bin/aee_aed $(DESTDIR)/usr/bin |
| 32 | install -m 0755 usr/bin/aee_core_forwarder $(DESTDIR)/usr/bin |
| 33 | install -d $(DESTDIR)/$(lib_path)/ |
| 34 | install -m 0755 $(lib_path)/libaed.so $(DESTDIR)/$(lib_path) |
| 35 | |
| 36 | |
| 37 | uninstall: |
| 38 | rm -f $(DESTDIR)/usr/bin/aee_aed |
| 39 | rm -f $(DESTDIR)/usr/bin/aee_core_forwarder |
| 40 | rm -f $(DESTDIR)/$(lib_path)/libaed.so |
| 41 | |
| 42 | clean: |
| 43 | $(warning "aee make clean") |