Sha256: 4cf777fb737793367bf963f72f60b8b92f4f01898fb75725e4f8129a74f15ea4

Contents?: true

Size: 710 Bytes

Versions: 6

Compression:

Stored size: 710 Bytes

Contents

find_package(Boost 1.54 REQUIRED COMPONENTS filesystem regex system)

add_leatherman_deps(Wbemuuid.lib userenv.lib "${Boost_LIBRARIES}")
add_leatherman_includes("${Boost_INCLUDE_DIRS}")

leatherman_dependency(nowide)
leatherman_dependency(locale)
leatherman_dependency(logging)
leatherman_dependency(util)

if (BUILDING_LEATHERMAN)
    leatherman_logging_namespace("leatherman.windows")
    leatherman_logging_line_numbers()
endif()

set(WINDOWS_UTIL_SOURCES
  "src/file_util.cc"
  "src/registry.cc"
  "src/process.cc"
  "src/user.cc"
  "src/wmi.cc"
  "src/system_error.cc"
)

add_leatherman_library(${WINDOWS_UTIL_SOURCES})
add_leatherman_headers(inc/leatherman)
add_leatherman_test(tests/file_utils_test.cc)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
facter-3.12.2.cfacter.20181217 ext/facter/leatherman/windows/CMakeLists.txt
facter-3.12.1.cfacter.20181031 ext/facter/leatherman/windows/CMakeLists.txt
facter-3.12.1.cfacter.20181023 ext/facter/leatherman/windows/CMakeLists.txt
facter-3.12.0.cfacter.20181004 ext/facter/leatherman/windows/CMakeLists.txt
facter-3.12.0.cfacter.20181001 ext/facter/leatherman/windows/CMakeLists.txt
facter-3.12.0.cfacter.20180918 ext/facter/leatherman/windows/CMakeLists.txt