mirror of
https://github.com/Cateners/tiny_computer.git
synced 2026-05-20 16:35:47 +08:00
51 lines
2.0 KiB
CMake
51 lines
2.0 KiB
CMake
add_library(tirpc STATIC
|
|
"libtirpc/src/auth_none.c"
|
|
"libtirpc/src/auth_unix.c"
|
|
"libtirpc/src/authunix_prot.c"
|
|
"libtirpc/src/binddynport.c"
|
|
"libtirpc/src/clnt_bcast.c"
|
|
"libtirpc/src/clnt_dg.c"
|
|
"libtirpc/src/clnt_generic.c"
|
|
"libtirpc/src/clnt_perror.c"
|
|
"libtirpc/src/clnt_raw.c"
|
|
"libtirpc/src/clnt_simple.c"
|
|
"libtirpc/src/clnt_vc.c"
|
|
"libtirpc/src/rpc_dtablesize.c"
|
|
"libtirpc/src/getnetconfig.c"
|
|
"libtirpc/src/getnetpath.c"
|
|
"libtirpc/src/mt_misc.c"
|
|
"libtirpc/src/pmap_clnt.c"
|
|
"libtirpc/src/pmap_getport.c"
|
|
"libtirpc/src/pmap_prot.c"
|
|
"libtirpc/src/pmap_prot2.c"
|
|
"libtirpc/src/pmap_rmt.c"
|
|
"libtirpc/src/rpc_prot.c"
|
|
"libtirpc/src/rpc_commondata.c"
|
|
"libtirpc/src/rpc_callmsg.c"
|
|
"libtirpc/src/rpc_generic.c"
|
|
"libtirpc/src/rpc_soc.c"
|
|
"libtirpc/src/rpcb_clnt.c"
|
|
"libtirpc/src/rpcb_prot.c"
|
|
"libtirpc/src/svc.c"
|
|
"libtirpc/src/svc_auth.c"
|
|
"libtirpc/src/svc_dg.c"
|
|
"libtirpc/src/svc_auth_unix.c"
|
|
"libtirpc/src/svc_auth_none.c"
|
|
"libtirpc/src/svc_generic.c"
|
|
"libtirpc/src/svc_raw.c"
|
|
"libtirpc/src/svc_simple.c"
|
|
"libtirpc/src/svc_vc.c"
|
|
"libtirpc/src/getpeereid.c"
|
|
"libtirpc/src/debug.c"
|
|
"libtirpc/src/xdr.c"
|
|
"libtirpc/src/xdr_rec.c"
|
|
"libtirpc/src/xdr_array.c"
|
|
"libtirpc/src/xdr_mem.c"
|
|
"libtirpc/src/xdr_reference.c")
|
|
target_include_directories(tirpc PUBLIC "libtirpc/tirpc")
|
|
target_compile_options(tirpc PRIVATE "-DPORTMAP" "-DINET6=1" "-DHAVE_FEATURES_H=1"
|
|
"-DHAVE_GETRPCBYNAME=1" "-DHAVE_GETRPCBYNUMBER=1" "-DHAVE_SETRPCENT=1" "-DHAVE_ENDRPCENT=1"
|
|
"-DHAVE_GETRPCENT=1" "-UHAVE_GSSAPI_GSSAPI_EXT_H" "-UAUTHDES_SUPPORT" "-Dquad_t=long long"
|
|
"-Du_quad_t=unsigned long long" "-Dgetdtablesize()=sysconf(_SC_OPEN_MAX)" "-D_GNU_SOURCE"
|
|
"-Wall" "-pipe" "-fPIC" "-DPIC" "-Wno-deprecated-non-prototype" "-Wno-macro-redefined")
|