FindUnixCommand: Use FPHSA to report status in standard way

Otherwise the UnixCommands were marked as not found in the summary.
Also revise the documentation.
This commit is contained in:
Christoph Grüninger 2014-12-03 14:35:37 +01:00 committed by Brad King
parent dc3b222143
commit ff50046b78
1 changed files with 9 additions and 3 deletions

View File

@ -2,12 +2,13 @@
# FindUnixCommands # FindUnixCommands
# ---------------- # ----------------
# #
# Find unix commands from cygwin # Find Unix commands, including the ones from Cygwin
# #
# This module looks for some usual Unix commands. # This module looks for the Unix commands bash, cp, gzip, mv, rm, and tar
# and stores the result in the variables BASH, CP, GZIP, MV, RM, and TAR.
#============================================================================= #=============================================================================
# Copyright 2001-2009 Kitware, Inc. # Copyright 2001-2014 Kitware, Inc.
# #
# Distributed under the OSI-approved BSD License (the "License"); # Distributed under the OSI-approved BSD License (the "License");
# see accompanying file Copyright.txt for details. # see accompanying file Copyright.txt for details.
@ -95,3 +96,8 @@ find_program(TAR
mark_as_advanced( mark_as_advanced(
TAR TAR
) )
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
find_package_handle_standard_args(UnixCommands
REQUIRED_VARS BASH CP GZIP MV RM TAR
)