blob: 6e1dadecf3ee0902474065badeb8a1ac322b2b7a [file] [log] [blame]
xjb04a4022021-11-25 15:01:52 +08001package_arch = $(subst -,_,${PACKAGE_ARCH})
2
3#default toolchain is gcc
4toolchain = gcc
5#default use prop
6property = prop
7ifneq ($(findstring clang, ${CC}),)
8# clang
9toolchain = clang
10endif
11
12ifneq ($(findstring mt2731, ${TARGET_PLATFORM}),)
13# only 2731 use libsncfg
14property = sncfg
15endif
16
17lib_path = usr/lib
18
19ifneq ($(findstring aarch64, ${package_arch}),)
20# aarch64
21lib_path = usr/lib64
22endif
23
24
25all:
26
27install:
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
37uninstall:
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
42clean:
43 $(warning "aee make clean")