blob: e42b8a372f667f78a3830e9628877a75a98b0acc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
find_program(GPerf_EXECUTABLE NAMES gperf)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(GPerf
FOUND_VAR
GPerf_FOUND
REQUIRED_VARS
GPerf_EXECUTABLE
)
if(GPerf_FOUND AND NOT TARGET GPerf::GPerf)
add_executable(GPerf::GPerf IMPORTED)
set_target_properties(GPerf::GPerf PROPERTIES IMPORTED_LOCATION "${GPerf_EXECUTABLE}")
endif()
include(FeatureSummary)
set_package_properties(GPerf PROPERTIES
URL "https://www.gnu.org/software/gperf/"
DESCRIPTION "Perfect hash function generator"
)
|