]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | # |
2 | # This file is open source software, licensed to you under the terms | |
3 | # of the Apache License, Version 2.0 (the "License"). See the NOTICE file | |
4 | # distributed with this work for additional information regarding copyright | |
5 | # ownership. You may not use this file except in compliance with the License. | |
6 | # | |
7 | # You may obtain a copy of the License at | |
8 | # | |
9 | # http://www.apache.org/licenses/LICENSE-2.0 | |
10 | # | |
11 | # Unless required by applicable law or agreed to in writing, | |
12 | # software distributed under the License is distributed on an | |
13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
14 | # KIND, either express or implied. See the License for the | |
15 | # specific language governing permissions and limitations | |
16 | # under the License. | |
17 | # | |
18 | ||
19 | # | |
20 | # Copyright (C) 2018 Scylladb, Ltd. | |
21 | # | |
22 | ||
23 | find_library (lksctp-tools_LIBRARY | |
24 | NAMES sctp) | |
25 | ||
26 | find_path (lksctp-tools_INCLUDE_DIR | |
27 | NAMES netinet/sctp.h) | |
28 | ||
29 | mark_as_advanced ( | |
30 | lksctp-tools_LIBRARY | |
31 | lksctp-tools_INCLUDE_DIR) | |
32 | ||
33 | include (FindPackageHandleStandardArgs) | |
34 | ||
35 | find_package_handle_standard_args (lksctp-tools | |
36 | REQUIRED_VARS | |
37 | lksctp-tools_LIBRARY | |
38 | lksctp-tools_INCLUDE_DIR) | |
39 | ||
40 | set (lksctp-tools_LIBRARIES ${lksctp-tools_LIBRARY}) | |
41 | set (lksctp-tools_INCLUDE_DIRS ${lksctp-tools_INCLUDE_DIR}) | |
42 | ||
43 | if (lksctp-tools_FOUND AND NOT (TARGET lksctp-tools::lksctp-tools)) | |
44 | add_library (lksctp-tools::lksctp-tools UNKNOWN IMPORTED) | |
45 | ||
46 | set_target_properties (lksctp-tools::lksctp-tools | |
47 | PROPERTIES | |
48 | IMPORTED_LOCATION ${lksctp-tools_LIBRARIES} | |
49 | INTERFACE_INCLUDE_DIRECTORIES ${lksctp-tools_INCLUDE_DIRS}) | |
50 | endif () | |
51 | ||
52 | mark_as_advanced ( | |
53 | lksctp-tools_INCLUDE_DIR | |
54 | lksctp-tools_LIBRARY) |