AM_LDFLAGS = $(NODELETE_LDFLAGS)
MODULE_CFLAGS = $(AM_CFLAGS) $(PACORE_CFLAGS) $(PA_CFLAGS) -D__TIZEN__
+if ENABLE_AEC
+MODULE_CFLAGS += -DSUPPORT_AEC
+endif
+
MODULE_LDFLAGS = $(AM_LDFLAGS) $(PACORE_LDFLAGS) $(PA_LDFLAGS) -module -disable-static -avoid-version
MODULE_LIBADD = $(AM_LIBADD) $(PACORE_LIBS) $(PA_LIBS)
src/device-manager-db.c src/device-manager-db-priv.h \
src/tizen-device.c src/tizen-device.h src/tizen-device-def.c src/tizen-device-def.h \
src/subscribe-observer.c src/subscribe-observer.h
+
+if ENABLE_AEC
+module_tizenaudio_policy_la_SOURCES += src/aec-manager.c src/aec-manager.h
+endif
+
module_tizenaudio_policy_la_LDFLAGS = $(MODULE_LDFLAGS) -L$(pulsemodlibexecdir)
module_tizenaudio_policy_la_LIBADD = $(MODULE_LIBADD) $(DBUS_LIBS) $(VCONF_LIBS) $(INIPARSER_LIBS) $(LIBJSON_LIBS) libhal-interface.la libcommunicator.la
module_tizenaudio_policy_la_CFLAGS = $(MODULE_CFLAGS) $(DBUS_CFLAGS) $(VCONF_CFLAGS) $(INIPARSER_CFLAGS) $(LIBJSON_CFLAGS) -DPA_MODULE_NAME=module_tizenaudio_policy