summaryrefslogtreecommitdiff
path: root/cmake/Anope.cmake
AgeCommit message (Collapse)Author
2023-12-20Merge branch '2.0' into 2.1.Sadie Powell
2023-12-17Misc grammar fixes.Sadie Powell
2022-01-13Remove checks for obsolete Windows SDK versions.Sadie Powell
We can't build against these anyway now as they're too old.
2022-01-13Rip out check_functions().Sadie Powell
This isn't actually used anywhere and just slows down the build.
2022-01-13Rip out calculate_depends().Sadie Powell
This code is incredibly error prone and it just duplicates behaviour that CMake already implements with depend.make files.
2022-01-03Merge branch '2.0' into 2.1.Sadie Powell
2021-12-28Fix linking against libraries by their alternate name.Sadie Powell
2021-12-28Allow specifying multiple dependency libraries like foo|bar.Sadie Powell
2021-12-14Remove double escaping in CMake regex matching.Sadie Powell
This is not needed now we use regex matching directly instead of via the CMake 2.4 function wrapper. Fixes building extra modules.
2021-08-01Merge branch '2.0' into 2.1.Sadie Powell
2021-06-17Fix various spelling issues (#274).Josh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
2021-04-27Rip out compatibility code for now-unsupported CMake versions.Sadie Powell
2021-04-27Remove the repeated conditions in cmake endif/else statements.Sadie Powell
2015-08-12Have CMake check for libraries first in any additional locations and second ↵Jason Foster
in the standard locations. This allows (e.g.) using the Homebrew-installed OpenSSL instead of the system version.
2014-05-30Fix Windows build and update library names to the newer ones.Adam
Also fix crash on Windows when unloading a module because it threw an exception.
2013-07-26Fix build on late versions of cmake 2.4Adam
2013-04-15Rewrote modules/CMakeLists.txt and do not build the 'extras' modules, if ↵Adam
users want them built they should copy or symlink them out of extras
2013-04-12Hack around calculate_depends not able to find libintl.h, since we deal with ↵Adam
that later
2013-04-06Made the missing dependencies message from cmake more descriptive for modulesAdam
2012-12-07Modified the Config scripts to ask the user explicitly for additional ↵Naram Qashat
include and library directories.
2012-10-27Fix cmake generation due to this if not being updated.Naram Qashat
2012-10-09Made the warnings given by cmake for not havingAdam
the dependencies for modules look less scary as they confuse dumb people currently
2012-09-22Forgot to delete a line in the last commit.Naram Qashat
2012-09-22OK, so the FIND sub-command of string() in CMake was only added with 2.8.5, ↵Naram Qashat
change this to use the REGEX sub-commands instead. Also while I'm at it, make -pthread only get added when not on Mac OS X, it's auto-included there.
2012-09-22Fix issues with CMake trying to add ↵Naram Qashat
/System/Library/Frameworks/Kernel.framework/Headers/sys to the include paths.
2011-12-03Attempt to fix issue with modules having their link libraries in the wrong ↵Naram Qashat
order.
2010-11-01Fixed calculate_depends again, now it worksAdam
2010-11-01Fixed building anopesmtp on Windows, fixed some cmake problems with ↵Adam
calculate_depends, and fixed building without gettext
2010-10-30Made gettext work on most OSs. Tested on Debian, FreeBSD, Gentoo, and Windows.Adam
Added a search path option to the Config script for cmake to use when finding libraries for modules or for gettext. Fixed m_mysql and m_ssl to work under Windows, made the Windows Config program remember the last used options, and fixed Windows release builds.
2010-07-15Moved some files and diretories around, made cmake skip files it knows it ↵Adam
can't compile because of missing dependices.