diff --git a/os/libtai/CMakeLists.txt b/os/libtai/CMakeLists.txt new file mode 100644 index 000000000..e4d27240f --- /dev/null +++ b/os/libtai/CMakeLists.txt @@ -0,0 +1,50 @@ +set(LIBYAPTAI_MAJOR_VERSION 0) +set(LIBYAPTAI_MINOR_VERSION 60) +set(LIBYAPTAI_PATCH_VERSION 0) +set(LIBYAPTAI_FULL_VERSION + ${LIBYAPTAI_MAJOR_VERSION}.${LIBYAPTAI_MINOR_VERSION}.${LIBYAPTAI_PATCH_VERSION}) + +set(LIBYAPTAI_SOURCES + tai_add.c + tai_now.c + tai_pack.c + tai_sub.c + tai_unpack.c + taia_add.c + taia_approx.c + taia_fmtfrac.c + taia_frac.c + taia_half.c + taia_less.c + taia_now.c + taia_pack.c + taia_sub.c + taia_tai.c + taia_unpack.c + caldate_fmt.c + caldate_scan.c + caldate_fmjd.c + caldate_mjd.c + caldate_norm.c + caldate_ster.c + leapsecs_read.c + leapsecs_init.c + leapsecs_add.c + leapsecs_sub.c + caltime_fmt.c + caltime_scan.c + caltime_tai.c + caltime_utc.c + ) + +add_library (libyaptai OBJECT + ${LIBYAPTAI_SOURCES}) + +set_target_properties(libyaptai + PROPERTIES RPATH ${libdir} VERSION ${LIBYAPTAI_FULL_VERSION} + SOVERSION ${LIBYAPTAI_MAJOR_VERSION}.${LIBYAPTAI_MINOR_VERSION} + OUTPUT_NAME yaptai + ) + + +