1、封装 usr_le_code 为静态库,并增加 Release 客户包自动生成工具
2、将 BLE 协议实现收敛为 libusr_le_code.a + 公开头文件,应用侧通过 usr_le_api / usr_le_product 对接;新增 package_release.py,按 version.txt 3、生成去除协议源码的客户交付包,开发工程继续保留完整源码。
This commit is contained in:
+3
-18
@@ -257,6 +257,7 @@
|
||||
<Add option="cpu/br28/liba/libllns.a" />
|
||||
<Add option="cpu/br28/liba/libkwscommon.a" />
|
||||
<Add option="apps/common/third_party_profile/tuya_protocol/sdk/lib/libtuya_lib.a" />
|
||||
<Add option="apps/usr_le_code/lib/libusr_le_code.a" />
|
||||
<Add option="cpu/br28/liba/lib_icsd_adt.a" />
|
||||
<Add option="cpu/br28/liba/lib_diafx.a" />
|
||||
<Add option="cpu/br28/liba/libFFT_pi32v2_OnChip.a" />
|
||||
@@ -777,29 +778,13 @@
|
||||
<Unit filename="apps/usr_jb_proto/usr_jb_main.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/ble_proto.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/ble_proto.h" />
|
||||
<Unit filename="apps/usr_le_code/bleproto.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/bleproto.h" />
|
||||
<Unit filename="apps/usr_le_code/bleproto_api.h" />
|
||||
<Unit filename="apps/usr_le_code/bleproto_packer.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/bleproto_packer.h" />
|
||||
<Unit filename="apps/usr_le_code/thirdpart/mjson/mjson.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/thirdpart/mjson/mjson.h" />
|
||||
<Unit filename="apps/usr_le_code/usr_le_adv.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/usr_le_recieve.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="apps/usr_le_code/usr_le_api.h" />
|
||||
<Unit filename="apps/usr_le_code/usr_le_product.h" />
|
||||
<Unit filename="cpu/br28/adc_api.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
|
||||
Reference in New Issue
Block a user