Kaydet (Commit) 0d59b7bf authored tarafından Matúš Kukan's avatar Matúš Kukan

deliver sane header only when it's being used

Change-Id: I38a3dfb14375bb4abee7beaa3127c3a4cce1b9a2
üst fb3b9777
...@@ -85,9 +85,7 @@ $(eval $(call gb_Module_add_moduledirs,tail_end,\ ...@@ -85,9 +85,7 @@ $(eval $(call gb_Module_add_moduledirs,tail_end,\
reportbuilder \ reportbuilder \
reportdesign \ reportdesign \
rsc \ rsc \
$(if $(filter SANE,$(BUILD_TYPE)),\ sane \
sane \
) \
sax \ sax \
sc \ sc \
scaddins \ scaddins \
......
...@@ -526,7 +526,6 @@ export SYSTEM_PYTHON=@SYSTEM_PYTHON@ ...@@ -526,7 +526,6 @@ export SYSTEM_PYTHON=@SYSTEM_PYTHON@
export SYSTEM_REDLAND=@SYSTEM_REDLAND@ export SYSTEM_REDLAND=@SYSTEM_REDLAND@
export SYSTEM_RHINO=@SYSTEM_RHINO@ export SYSTEM_RHINO=@SYSTEM_RHINO@
export SYSTEM_SAMPLEICC=@SYSTEM_SAMPLEICC@ export SYSTEM_SAMPLEICC=@SYSTEM_SAMPLEICC@
export SYSTEM_SANE_HEADER=@SYSTEM_SANE_HEADER@
export SYSTEM_SAXON=@SYSTEM_SAXON@ export SYSTEM_SAXON=@SYSTEM_SAXON@
export SYSTEM_SERVLETAPI=@SYSTEM_SERVLETAPI@ export SYSTEM_SERVLETAPI=@SYSTEM_SERVLETAPI@
export SYSTEM_STDLIBS=@SYSTEM_STDLIBS@ export SYSTEM_STDLIBS=@SYSTEM_STDLIBS@
......
...@@ -7799,15 +7799,12 @@ dnl =================================================================== ...@@ -7799,15 +7799,12 @@ dnl ===================================================================
AC_MSG_CHECKING([which sane header to use]) AC_MSG_CHECKING([which sane header to use])
if test "$with_system_sane" = "yes"; then if test "$with_system_sane" = "yes"; then
AC_MSG_RESULT([external]) AC_MSG_RESULT([external])
SYSTEM_SANE_HEADER=YES
AC_CHECK_HEADER(sane/sane.h, [], AC_CHECK_HEADER(sane/sane.h, [],
[AC_MSG_ERROR(sane not found. install sane)], []) [AC_MSG_ERROR(sane not found. install sane)], [])
else else
AC_MSG_RESULT([internal]) AC_MSG_RESULT([internal])
SYSTEM_SANE_HEADER=NO
BUILD_TYPE="$BUILD_TYPE SANE" BUILD_TYPE="$BUILD_TYPE SANE"
fi fi
AC_SUBST(SYSTEM_SANE_HEADER)
dnl =================================================================== dnl ===================================================================
dnl Check for system icu dnl Check for system icu
......
...@@ -30,10 +30,6 @@ $(eval $(call gb_Library_Library,scn)) ...@@ -30,10 +30,6 @@ $(eval $(call gb_Library_Library,scn))
$(eval $(call gb_Library_set_componentfile,scn,extensions/source/scanner/scn)) $(eval $(call gb_Library_set_componentfile,scn,extensions/source/scanner/scn))
$(eval $(call gb_Library_use_packages,scn,\
sane_inc \
))
$(eval $(call gb_Library_use_api,scn,\ $(eval $(call gb_Library_use_api,scn,\
udkapi \ udkapi \
offapi \ offapi \
...@@ -63,6 +59,10 @@ $(eval $(call gb_Library_add_exception_objects,scn,\ ...@@ -63,6 +59,10 @@ $(eval $(call gb_Library_add_exception_objects,scn,\
)) ))
else else
ifeq ($(GUI),UNX) ifeq ($(GUI),UNX)
ifneq (,$(filter SANE,$(BUILD_TYPE)))
$(eval $(call gb_Library_use_packages,scn,sane_inc))
endif
$(eval $(call gb_Library_add_exception_objects,scn,\ $(eval $(call gb_Library_add_exception_objects,scn,\
extensions/source/scanner/grid \ extensions/source/scanner/grid \
extensions/source/scanner/sane \ extensions/source/scanner/sane \
......
...@@ -29,6 +29,10 @@ ...@@ -29,6 +29,10 @@
$(eval $(call gb_Module_Module,sane)) $(eval $(call gb_Module_Module,sane))
ifeq ($(GUI),UNX)
ifneq (,$(filter SANE,$(BUILD_TYPE)))
$(eval $(call gb_Module_add_targets,sane,\ $(eval $(call gb_Module_add_targets,sane,\
Package_inc \ Package_inc \
)) ))
endif
endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment