include_directories( ${ENGINE_COMMON_INCLUDES} ) ########### next target ############### # func_decode_oracle.cpp set(funcexp_LIB_SRCS functor.cpp funcexp.cpp funcexpwrapper.cpp func_abs.cpp func_add_time.cpp func_ascii.cpp func_between.cpp func_bitwise.cpp func_case.cpp func_cast.cpp func_ceil.cpp func_char.cpp func_char_length.cpp func_coalesce.cpp func_concat.cpp func_concat_oracle.cpp func_concat_ws.cpp func_conv.cpp func_convert_tz.cpp func_crc32.cpp func_date.cpp func_date_add.cpp func_date_format.cpp func_day.cpp func_dayname.cpp func_dayofweek.cpp func_dayofyear.cpp func_decode.cpp func_decode_oracle.cpp func_div.cpp func_elt.cpp func_encode.cpp func_exp.cpp func_extract.cpp func_find_in_set.cpp func_floor.cpp func_from_days.cpp func_from_unixtime.cpp func_get_format.cpp func_greatest.cpp func_hex.cpp func_hour.cpp func_idbpartition.cpp func_if.cpp func_ifnull.cpp func_in.cpp func_inet_aton.cpp func_inet_ntoa.cpp func_insert.cpp func_instr.cpp func_isnull.cpp func_json_array.cpp func_json_array_append.cpp func_json_array_insert.cpp func_json_contains.cpp func_json_contains_path.cpp func_json_depth.cpp func_json_equals.cpp func_json_exists.cpp func_json_extract.cpp func_json_format.cpp func_json_insert.cpp func_json_keys.cpp func_json_length.cpp func_json_merge.cpp func_json_merge_patch.cpp func_json_normalize.cpp func_json_object.cpp func_json_overlaps.cpp func_json_query.cpp func_json_quote.cpp func_json_remove.cpp func_json_search.cpp func_json_type.cpp func_json_unquote.cpp func_json_valid.cpp func_json_value.cpp func_last_day.cpp func_lcase.cpp func_least.cpp func_left.cpp func_length.cpp func_lpad.cpp func_ltrim.cpp func_ltrim_oracle.cpp func_makedate.cpp func_maketime.cpp func_math.cpp func_microsecond.cpp func_md5.cpp func_minute.cpp func_mod.cpp func_month.cpp func_monthname.cpp func_nullif.cpp func_pow.cpp func_period_add.cpp func_period_diff.cpp func_quote.cpp func_quarter.cpp func_rand.cpp func_regexp.cpp func_repeat.cpp func_replace.cpp func_replace_oracle.cpp func_reverse.cpp func_right.cpp func_round.cpp func_rpad.cpp func_rtrim.cpp func_rtrim_oracle.cpp func_second.cpp func_sec_to_time.cpp func_sha.cpp func_sign.cpp func_space.cpp func_str_to_date.cpp func_strcmp.cpp func_substr.cpp func_substring_index.cpp func_sysdate.cpp func_time.cpp func_time_format.cpp func_time_to_sec.cpp func_timediff.cpp func_timestampdiff.cpp func_to_days.cpp func_trim.cpp func_trim_oracle.cpp func_truncate.cpp func_ucase.cpp func_unhex.cpp func_unix_timestamp.cpp func_week.cpp func_weekday.cpp func_year.cpp func_yearweek.cpp jsonhelpers.cpp sql_crypt.cpp) add_library(funcexp SHARED ${funcexp_LIB_SRCS}) add_dependencies(funcexp loggingcpp) target_link_libraries(funcexp ${NETSNMP_LIBRARIES}) install(TARGETS funcexp DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)