Sha256: 4b3bb2337ce205580703704a2725eba085044810d54a0e0cc5680b6f71eb494f

Contents?: true

Size: 775 Bytes

Versions: 13

Compression:

Stored size: 775 Bytes

Contents

include(FeatureSummary)

check_struct_has_member("struct stat" st_mtim "sys/types.h;sys/stat.h"
	HAVE_STRUCT_STAT_ST_MTIM LANGUAGE C)
check_struct_has_member("struct stat" st_mtimespec "sys/types.h;sys/stat.h"
	HAVE_STRUCT_STAT_ST_MTIMESPEC LANGUAGE C)
check_struct_has_member("struct stat" st_mtime_nsec sys/stat.h
	HAVE_STRUCT_STAT_MTIME_NSEC LANGUAGE C)

if(HAVE_STRUCT_STAT_ST_MTIM)
	check_struct_has_member("struct stat" st_mtim.tv_nsec sys/stat.h
		HAVE_STRUCT_STAT_NSEC LANGUAGE C)
elseif(HAVE_STRUCT_STAT_ST_MTIMESPEC)
	check_struct_has_member("struct stat" st_mtimespec.tv_nsec sys/stat.h
		HAVE_STRUCT_STAT_NSEC LANGUAGE C)
else()
	set(HAVE_STRUCT_STAT_NSEC ON )
endif()

add_feature_info(nanoseconds USE_NSEC "support nanosecond precision file mtimes and ctimes")

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rugged-1.9.0 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.7.2 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.6.5 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.7.1 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.6.3 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.6.2 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.5.1 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.4.5 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.5.0.1 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.5.0 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.4.4 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.4.3 vendor/libgit2/cmake/FindStatNsec.cmake
rugged-1.4.2 vendor/libgit2/cmake/FindStatNsec.cmake