[Feature] add GA346 baseline version

Change-Id: Ic62933698569507dcf98240cdf5d9931ae34348f
diff --git a/prebuilt/devtools/aee/LICENSE b/prebuilt/devtools/aee/LICENSE
new file mode 100644
index 0000000..c133213
--- /dev/null
+++ b/prebuilt/devtools/aee/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:

+

+This software/firmware and related documentation ("MediaTek Software") are

+protected under relevant copyright laws. The information contained herein is

+confidential and proprietary to MediaTek Inc. and/or its licensors. Without

+the prior written permission of MediaTek inc. and/or its licensors, any

+reproduction, modification, use or disclosure of MediaTek Software, and

+information contained herein, in whole or in part, shall be strictly

+prohibited.

+

+MediaTek Inc. (C) 2019. All rights reserved.

+

+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES

+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")

+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER

+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL

+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED

+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR

+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH

+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,

+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES

+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.

+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO

+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK

+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE

+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR

+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S

+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE

+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE

+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE

+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
\ No newline at end of file
diff --git a/prebuilt/devtools/aee/Version.txt b/prebuilt/devtools/aee/Version.txt
new file mode 100644
index 0000000..49694d4
--- /dev/null
+++ b/prebuilt/devtools/aee/Version.txt
@@ -0,0 +1,23 @@
+Git aee_sec origin/master first commit afa7395828f798d573679a3a825c9f718c93caee

+Thu Jul 25 16:49:13 2019 +0800

+

+Git aee_sec refs/for/master Up to commit 31d41a36e8333f0d4024490d5dffd0b1a44ce563

+Fri Aug 16 20:09:21 2019 +0800

+

+Git aee_sec refs/for/master Up to commit bcb6745aa9e47e0e74fba0de220bf22fd32b51db

+Mon Aug 26 19:58:32 2019 +0800

+

+Git aee_sec refs/for/master Up to commit bcb6745aa9e47e0e74fba0de220bf22fd32b51db

+Mon Aug 26 19:58:32 2019 +0800

+

+Git aee_sec refs/for/master Up to commit a42ce3066385799ad6e6ceaa6f967ff733d288c2

+Mon Sep 23 20:10:08 2019 +0800

+

+Git aee_sec refs/for/master Up to commit 90f186a71d80f933aeb96b9a9193da2a9c178478

+Tue Oct 22 21:04:47 2019 +0800

+

+Git aee_sec refs/for/master Up to commit e3da512f88c78524ce53925f48efa943ddf132ea

+Mon Jan 13 22:12:44 2020 +0800

+

+Git aee_sec refs/for/master Up to commit e5af31a2d7a24d1c4867c4e641e93a8ccac40569

+Tue Jan 14 19:09:57 2020 +0800

diff --git a/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_clang.rpm b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_clang.rpm
new file mode 100644
index 0000000..8f31def
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_clang.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_gcc.rpm b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_gcc.rpm
new file mode 100644
index 0000000..a3ae158
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_gcc.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_clang.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_clang.rpm
new file mode 100644
index 0000000..5eaeddf
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_clang.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_gcc.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_gcc.rpm
new file mode 100644
index 0000000..52559a5
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_gcc.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_sncfg_gcc.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_sncfg_gcc.rpm
new file mode 100644
index 0000000..52b0236
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_sncfg_gcc.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/makefile b/prebuilt/devtools/aee/makefile
new file mode 100644
index 0000000..6e1dade
--- /dev/null
+++ b/prebuilt/devtools/aee/makefile
@@ -0,0 +1,43 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+#default toolchain is gcc
+toolchain = gcc
+#default use prop
+property = prop
+ifneq ($(findstring clang, ${CC}),)
+# clang
+toolchain = clang
+endif
+
+ifneq ($(findstring mt2731, ${TARGET_PLATFORM}),)
+# only 2731 use libsncfg
+property = sncfg
+endif
+
+lib_path = usr/lib
+
+ifneq ($(findstring aarch64, ${package_arch}),)
+# aarch64
+lib_path = usr/lib64
+endif
+
+
+all:
+
+install:
+	find -name "*.$(package_arch)_$(property)_$(toolchain).rpm" | while read i; do echo $${i}; ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+	install -d $(DESTDIR)/usr/bin/
+	install -m 0755 usr/bin/aee_aed $(DESTDIR)/usr/bin
+	install -m 0755 usr/bin/aee_core_forwarder $(DESTDIR)/usr/bin
+	install -d $(DESTDIR)/$(lib_path)/
+	install -m 0755 $(lib_path)/libaed.so $(DESTDIR)/$(lib_path)
+
+
+uninstall:
+	rm -f $(DESTDIR)/usr/bin/aee_aed
+	rm -f $(DESTDIR)/usr/bin/aee_core_forwarder
+	rm -f $(DESTDIR)/$(lib_path)/libaed.so
+
+clean:
+	$(warning "aee make clean")