Commit graph

13 commits

Author SHA1 Message Date
Ivailo Monev
1e006a2c35 workaround some CMake and BSD issues
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-27 23:23:46 +00:00
Ivailo Monev
8c27911960 prefer the c library when checking for res_ninit()
fixes overlinking in case the symbol is provided by the c library and a
Debian package lintian warning

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 05:57:31 +00:00
Ivailo Monev
7a75f6a4ac check for thread-safe resolv function from CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-28 20:02:41 +00:00
Ivailo Monev
e9cbcbb50c remove <MODULE>_FIND_QUIETLY overrides from CMake modules
since find_package_handle_standard_args() is used and no status messages
are printed by the modules there is no reason to set <MODULE>_FIND_QUIETLY
variable (which should be prefixed with the actual module name, not upper
case)
2020-02-19 20:57:22 +00:00
Ivailo Monev
10e3749d4a rewrite CMake modules to use pkg-config search first and fallback to path lookup
reducec the configuration/build time

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 21:22:25 +00:00
Ivailo Monev
a1c2bba237 update CMake modules copyright [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-28 18:56:52 +00:00
Ivailo Monev
6b31ca9cc3 make all custom CMake modules print library in status message
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-25 18:29:33 +00:00
Ivailo Monev
b2963fb94d replace capital with lower case char in CMake modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 05:56:32 +00:00
Ivailo Monev
bf8433d0d0 review CMake modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 12:04:33 +00:00
Ivailo Monev
adaa6ead51 cmake modules review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 00:59:14 +00:00
Ivailo Monev
812ac6414a various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 17:08:16 +00:00
Ivailo Monev
2b33feeecd various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-19 21:05:54 +00:00
Ivailo Monev
c0edcb7c2c add Resolv CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-16 21:13:18 +00:00