Fix missing feature detection for Groupwise SOAP interface

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 61748c54dc)
r14.0.x
OBATA Akio 4 years ago committed by Michele Calgaro
parent d94ac462c9
commit db393cecda
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -244,6 +244,25 @@ if( BUILD_KARM AND WITH_XSCREENSAVER )
endif( ) endif( )
endif( ) endif( )
if( BUILD_TDERESOURCES AND WITH_GROUPWISE )
check_symbol_exists( strrchr "string.h" HAVE_STRRCHR )
check_symbol_exists( strtod "stdlib.h" HAVE_STRTOD )
check_symbol_exists( sscanf "stdio.h" HAVE_SSCANF )
check_symbol_exists( strtol "stdlib.h" HAVE_STRTOL )
check_symbol_exists( strtoul "stdlib.h" HAVE_STRTOUL )
check_symbol_exists( strtoll "stdlib.h" HAVE_STRTOLL )
check_symbol_exists( strtoull "stdlib.h" HAVE_STRTOULL )
check_symbol_exists( gettimeofday "sys/time.h" HAVE_GETTIMEOFDAY )
check_include_file( "sys/timeb.h" HAVE_SYS_TIMEB_H )
check_symbol_exists( ftime "sys/timeb.h" HAVE_FTIME )
check_symbol_exists( rand_r "stdlib.h" HAVE_RAND_R )
check_symbol_exists( gmtime_r "time.h" HAVE_GMTIME_R )
check_symbol_exists( localtime_r "time.h" HAVE_LOCALTIME_R )
check_symbol_exists( timegm "time.h" HAVE_TIMEGM )
check_symbol_exists( wctomb "stdlib.h" HAVE_WCTOMB )
check_symbol_exists( mbtowc "stdlib.h" HAVE_MBTOWC )
check_symbol_exists( isnan "math.h" HAVE_ISNAN )
endif ( )
# required stuff # required stuff
find_package( TQt ) find_package( TQt )

@ -73,3 +73,22 @@ unsigned long strlcat(char*, const char*, unsigned long);
} }
#endif #endif
#endif #endif
// tderesources/groupwise/soap
#cmakedefine HAVE_STRRCHR
#cmakedefine HAVE_STRTOD
#cmakedefine HAVE_SSCANF
#cmakedefine HAVE_STRTOL
#cmakedefine HAVE_STRTOUL
#cmakedefine HAVE_STRTOLL
#cmakedefine HAVE_STRTOULL
#cmakedefine HAVE_GETTIMEOFDAY
#cmakedefine HAVE_SYS_TIMEB_H
#cmakedefine HAVE_FTIME
#cmakedefine HAVE_RAND_R
#cmakedefine HAVE_GMTIME_R
#cmakedefine HAVE_LOCALTIME_R
#cmakedefine HAVE_TIMEGM
#cmakedefine HAVE_WCTOMB
#cmakedefine HAVE_MBTOWC
#cmakedefine HAVE_ISNAN

Loading…
Cancel
Save