diff options
Diffstat (limited to 'strings/CMakeLists.txt')
-rw-r--r--[-rwxr-xr-x] | strings/CMakeLists.txt | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/strings/CMakeLists.txt b/strings/CMakeLists.txt index 29e986543fb..2747374058d 100755..100644 --- a/strings/CMakeLists.txt +++ b/strings/CMakeLists.txt @@ -11,21 +11,24 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include) -SET(STRINGS_SOURCES bchange.c bfill.c bmove512.c bmove_upp.c ctype-big5.c ctype-bin.c ctype-cp932.c +SET(STRINGS_SOURCES bchange.c bmove_upp.c ctype-big5.c ctype-bin.c ctype-cp932.c ctype-czech.c ctype-euc_kr.c ctype-eucjpms.c ctype-extra.c ctype-gb2312.c ctype-gbk.c ctype-latin1.c ctype-mb.c ctype-simple.c ctype-sjis.c ctype-tis620.c ctype-uca.c - ctype-ucs2.c ctype-ujis.c ctype-utf8.c ctype-win1250ch.c ctype.c decimal.c int2str.c - is_prefix.c llstr.c longlong2str.c my_strtoll10.c my_vsnprintf.c r_strinstr.c - str2int.c str_alloc.c strcend.c strend.c strfill.c strmake.c strmov.c strmov_overlapp.c strnmov.c - strtod.c strtol.c strtoll.c strtoul.c strtoull.c strxmov.c strxnmov.c xml.c - my_strchr.c strcont.c strinstr.c strnlen.c - strappend.c) + ctype-ucs2.c ctype-ujis.c ctype-utf8.c ctype-win1250ch.c ctype.c decimal.c dtoa.c int2str.c + is_prefix.c llstr.c longlong2str.c my_strtoll10.c my_vsnprintf.c + str2int.c str_alloc.c strcend.c strend.c strfill.c strmake.c strmov.c strnmov.c + strxmov.c strxnmov.c xml.c + strmov_overlapp.c + my_strchr.c strcont.c strappend.c) -IF(NOT SOURCE_SUBLIBS) - ADD_LIBRARY(strings ${STRINGS_SOURCES}) -ENDIF(NOT SOURCE_SUBLIBS) +IF(NOT HAVE_STRNLEN) + # OSX does not have strnlen + SET(STRINGS_SOURCES ${STRINGS_SOURCES} strnlen.c) +ENDIF() +# Avoid dependencies on perschema data defined in mysys +ADD_DEFINITIONS(-DDISABLE_MYSQL_THREAD_H) +ADD_CONVENIENCE_LIBRARY(strings ${STRINGS_SOURCES}) |