# This file was generated by the YaTool build system (https://github.com/yandex/yatool),
# from a source YaTool build configuration provided in ya.make files.
#
# If the repository supports both CMake and ya build configurations, please modify both of them.
#
# If only CMake build configuration is supported then modify only CMake files and note that only
# simple modifications are allowed like adding source-files to targets or adding simple properties
# like target_include_directories. These modifications will be ported to original ya.make files
# by maintainers. Any complex modifications which can't be easily ported back to the ya build
# system may be rejected.
#
# Please refer to the build instructions in the repository for more information about manual
# changes in this file.

add_library(contrib-libs-libf2c)


target_compile_options(contrib-libs-libf2c PRIVATE
  -DNO_FPINIT
  -DSkip_f2c_Undefs
  -DNO_My_ctype
  -DMSDOS
  -DNO_ISATTY
  -DNO_TRUNCATE
  -DNO_ISATTY
  -DNON_POSIX_STDIO
  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)

target_include_directories(contrib-libs-libf2c PUBLIC
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c
)

target_link_libraries(contrib-libs-libf2c PUBLIC
  contrib-libs-cxxsupp
  yutil
)

target_sources(contrib-libs-libf2c PRIVATE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/abort_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/backspac.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_abs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_cos.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_div.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_exp.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_log.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_sin.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_sqrt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/cabs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/close.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ctype.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_abs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_acos.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_asin.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_atan.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_atn2.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_cnjg.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_cos.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_cosh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_dim.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_exp.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_imag.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_int.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_lg10.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_log.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_mod.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_nint.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_prod.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sign.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sin.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sinh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sqrt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_tan.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_tanh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/derf_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/derfc_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/dfe.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/dolio.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/dtime_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/due.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ef1asc_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ef1cmc_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/endfile.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/erf_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/erfc_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/err.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/etime_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/exit_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/f77_aloc.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/f77vers.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/fmt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/fmtlib.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ftell_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/getarg_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/getenv_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_abs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_dim.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_dnnt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_indx.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_len.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_mod.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_nint.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_sign.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_ge.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_gt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_le.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_lt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i77vers.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_abs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_ceiling.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_dim.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_dnnt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_indx.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_len.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_len_trim.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_mod.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_nint.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_sign.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/iargc_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/iio.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ilnw.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/inquire.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_ge.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_gt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_le.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_lt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lbitbits.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lbitshft.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lread.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lwrite.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/open.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_ci.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_dd.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_di.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_hh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_ii.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_ri.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_zi.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_zz.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_abs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_acos.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_asin.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_atan.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_atn2.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_cnjg.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_cos.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_cosh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_dim.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_exp.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_imag.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_int.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_lg10.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_log.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_mod.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_nint.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sign.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sin.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sinh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sqrt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_tan.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_tanh.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rdfmt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rewind.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rsfe.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rsli.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rsne.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_cat.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_cmp.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_copy.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_paus.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_rnge.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_stop.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/sfe.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/sig_die.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/signal_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/sue.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/system_.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/typesize.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/uio.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/uninit.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/util.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wref.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wrtfmt.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wsfe.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wsle.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wsne.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/xwsne.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_abs.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_cos.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_div.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_exp.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_log.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_sin.c
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_sqrt.c
)


set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/abort_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/backspac.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_abs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_cos.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_div.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_exp.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_log.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_sin.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/c_sqrt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/cabs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/close.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ctype.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_abs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_acos.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_asin.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_atan.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_atn2.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_cnjg.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_cos.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_cosh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_dim.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_exp.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_imag.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_int.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_lg10.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_log.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_mod.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_nint.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_prod.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sign.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sin.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sinh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_sqrt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_tan.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/d_tanh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/derf_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/derfc_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/dfe.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/dolio.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/dtime_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/due.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ef1asc_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ef1cmc_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/endfile.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/erf_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/erfc_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/err.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/etime_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/exit_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/f77_aloc.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/f77vers.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/fmt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/fmtlib.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ftell_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/getarg_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/getenv_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_abs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_dim.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_dnnt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_indx.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_len.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_mod.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_nint.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/h_sign.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_ge.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_gt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_le.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/hl_lt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i77vers.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_abs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_ceiling.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_dim.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_dnnt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_indx.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_len.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_len_trim.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_mod.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_nint.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/i_sign.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/iargc_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/iio.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/ilnw.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/inquire.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_ge.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_gt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_le.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/l_lt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lbitbits.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lbitshft.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lread.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/lwrite.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/open.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_ci.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_dd.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_di.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_hh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_ii.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_ri.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_zi.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/pow_zz.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_abs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_acos.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_asin.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_atan.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_atn2.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_cnjg.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_cos.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_cosh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_dim.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_exp.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_imag.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_int.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_lg10.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_log.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_mod.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_nint.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sign.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sin.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sinh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_sqrt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_tan.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/r_tanh.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rdfmt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rewind.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rsfe.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rsli.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/rsne.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_cat.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_cmp.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_copy.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_paus.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_rnge.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/s_stop.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/sfe.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/sig_die.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/signal_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/sue.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/system_.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/typesize.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/uio.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/uninit.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/util.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wref.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wrtfmt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wsfe.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wsle.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/wsne.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/xwsne.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_abs.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_cos.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_div.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_exp.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_log.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_sin.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)

set_property(
  SOURCE
  ${PROJECT_SOURCE_DIR}/contrib/libs/libf2c/z_sqrt.c
  APPEND
  PROPERTY
  COMPILE_OPTIONS
)
