test: Add sources of static PNOR
Add sources in static dir to test.
It generates a link error about duplcated GardReset::reset().
Then an issue is found that GardReset::~GardReset() is not virtual,
this will casuse the destructor not calling its super class' dtor.
To fix the above link error, add GardReset[Ubi|Static] to make
ubi/static specific implementation in its own class.
Tested: Verify the test build works fine.
Change-Id: I41bd4d522e8b9c4053283c0cf4373807ef4f2d1c
Signed-off-by: Lei YU <mine260309@gmail.com>
diff --git a/test/Makefile.am b/test/Makefile.am
index b58ac66..e0a13f5 100755
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -38,8 +38,9 @@
../ubi/item_updater_ubi.cpp \
../ubi/serialize.cpp \
../ubi/watch.cpp \
+ ../static/item_updater_static.cpp \
+ ../static/activation_static.cpp \
utest.cpp \
msl_verify.cpp
-utest_LDADD = \
- -lstdc++fs
+utest_LDADD = -lstdc++fs