Added server CMakeLists.txt option to add additional libraries
and -lpthread in .spec for asan build case
Change-Id: Ie03684ca0e9ccaa50db08c6d47a0858788ad87f9
-DSOCK_PASSWD_CHECK=%{sock_passwd_check} \
-DSOCK_PASSWD_SET=%{sock_passwd_set} \
-DSOCK_PASSWD_RESET=%{sock_passwd_reset} \
- -DSOCK_PASSWD_POLICY=%{sock_passwd_policy}
+ -DSOCK_PASSWD_POLICY=%{sock_passwd_policy} \
+ -DADDITIONAL_LIBRARIES=%{?asan:"-lpthread"}
make %{?jobs:-j%jobs}
${SERVER_DEP_LIBRARIES}
-pie
-ldl
+ ${ADDITIONAL_LIBRARIES}
)
INSTALL(TARGETS ${TARGET_SERVER}