aboutsummaryrefslogtreecommitdiff
path: root/modules/isp/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'modules/isp/Makefile.am')
-rw-r--r--modules/isp/Makefile.am87
1 files changed, 38 insertions, 49 deletions
diff --git a/modules/isp/Makefile.am b/modules/isp/Makefile.am
index 9ad978c..0cee211 100644
--- a/modules/isp/Makefile.am
+++ b/modules/isp/Makefile.am
@@ -1,81 +1,70 @@
lib_LTLIBRARIES = libxcam_isp.la
-XCAMISP_CXXFLAGS = $(XCAM_CXXFLAGS)
+XCAMISP_CXXFLAGS = \
+ $(XCAM_CXXFLAGS) \
+ $(IA_IMAGING_CFLAGS) \
+ -I$(top_srcdir)/xcore \
+ -I$(top_srcdir)/modules/isp \
+ $(NULL)
+
XCAMISP_LIBS = \
+ $(IA_IMAGING_LIBS) \
+ $(top_builddir)/xcore/libxcam_core.la \
$(NULL)
if USE_LOCAL_ATOMISP
XCAMISP_CXXFLAGS += \
- -I$(top_srcdir)/ext/atomisp \
+ -I$(top_srcdir)/ext/atomisp \
$(NULL)
endif
-if ENABLE_IA_AIQ
-XCAMISP_CXXFLAGS += \
- $(IA_IMAGING_CFLAGS) \
- $(NULL)
-
+if HAVE_LIBDRM
+XCAMISP_CXXFLAGS += $(LIBDRM_CFLAGS)
XCAMISP_LIBS += \
- $(IA_IMAGING_LIBS) \
+ -ldrm_intel \
+ $(LIBDRM_LIBS) \
$(NULL)
endif
xcam_isp_sources = \
- aiq3a_utils.cpp \
- atomisp_device.cpp \
- isp_poll_thread.cpp \
- isp_image_processor.cpp \
- isp_controller.cpp \
- isp_config_translator.cpp \
- x3a_isp_config.cpp \
- sensor_descriptor.cpp \
- iq/x3a_analyze_tuner.cpp \
- iq/x3a_ciq_tuning_handler.cpp \
- iq/x3a_ciq_tnr_tuning_handler.cpp \
- iq/x3a_ciq_bnr_ee_tuning_handler.cpp \
- iq/x3a_ciq_wavelet_tuning_handler.cpp \
- x3a_statistics_queue.cpp \
- libtbd.c \
- xcam_cpf_reader.c \
- $(NULL)
-
-if ENABLE_IA_AIQ
-xcam_isp_sources += \
- aiq_handler.cpp \
- hybrid_analyzer.cpp \
- hybrid_analyzer_loader.cpp \
- x3a_analyzer_aiq.cpp \
+ aiq3a_utils.cpp \
+ atomisp_device.cpp \
+ isp_poll_thread.cpp \
+ isp_image_processor.cpp \
+ isp_controller.cpp \
+ isp_config_translator.cpp \
+ x3a_isp_config.cpp \
+ sensor_descriptor.cpp \
+ iq/x3a_analyze_tuner.cpp \
+ iq/x3a_ciq_tuning_handler.cpp \
+ iq/x3a_ciq_tnr_tuning_handler.cpp \
+ iq/x3a_ciq_bnr_ee_tuning_handler.cpp \
+ iq/x3a_ciq_wavelet_tuning_handler.cpp \
+ x3a_statistics_queue.cpp \
+ aiq_handler.cpp \
+ hybrid_analyzer.cpp \
+ hybrid_analyzer_loader.cpp \
+ x3a_analyzer_aiq.cpp \
+ libtbd.c \
+ xcam_cpf_reader.c \
$(NULL)
-endif
-
-if HAVE_LIBDRM
-XCAMISP_CXXFLAGS += $(LIBDRM_CFLAGS)
-XCAMISP_LIBS += \
- -ldrm_intel \
- $(LIBDRM_LIBS) \
- $(NULL)
-endif
libxcam_isp_la_SOURCES = \
- $(xcam_isp_sources) \
+ $(xcam_isp_sources) \
$(NULL)
libxcam_isp_la_CXXFLAGS = \
- $(XCAMISP_CXXFLAGS) \
- -I$(top_srcdir)/xcore \
- -I$(top_srcdir)/modules/isp \
+ $(XCAMISP_CXXFLAGS) \
$(NULL)
libxcam_isp_la_CFLAGS = $(libxcam_isp_la_CXXFLAGS)
libxcam_isp_la_LIBADD = \
- $(top_builddir)/xcore/libxcam_core.la \
- $(XCAMISP_LIBS) \
+ $(XCAMISP_LIBS) \
$(NULL)
libxcam_isp_la_LDFLAGS = \
- $(XCAM_LT_LDFLAGS) \
- $(PTHREAD_LDFLAGS) \
+ $(XCAM_LT_LDFLAGS) \
$(NULL)
libxcam_isp_la_LIBTOOLFLAGS = --tag=disable-static