aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* Convert BufferedSocketError/BufferedSocketState to an enum class.Gravatar Sadie Powell8 days1-0/+1
* Print a helpful message after installation is complete.Gravatar Sadie Powell2026-07-011-0/+4
* Enable LTO for release builds if supported by the compiler.Gravatar Sadie Powell2026-06-131-0/+15
* Fix missing virtual dtors in types with virtual methods.•••This is fine currently but is a potential future cause of bugs. Gravatar Sadie Powell2026-06-131-1/+1
* Move warnings from win32wrapper to CMake.•••Also cull most of the warnings because they're obsolete or things we want to know about. [skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2026-06-111-2/+9
* Fix checking for PIC support.•••Some systems (e.g. Haiku) require check_pie_supported to be called to properly detect support for position-independent executables. Gravatar Sadie Powell2026-06-101-0/+2
* Update my email address.Gravatar Sadie Powell2026-06-061-1/+1
* Use a faster linker (mold, lld, gold) if they're available.Gravatar Sadie Powell2026-05-061-0/+10
* Make the pkg-config output a bit less verbose.Gravatar Sadie Powell2026-05-061-0/+1
* Fix some CMake variables not being updated if CMake re-runs.•••Getting rid of the return(PROPAGATE) usage here also allows us to lower the minimum CMake version from 3.25 to 3.21. Gravatar Sadie Powell2026-05-011-1/+1
* Improve support for unity builds.Gravatar Sadie Powell2026-04-291-1/+4
* Fix scripts not having their user/group set if one isn't configured.Gravatar Sadie Powell2026-04-281-8/+4
* Switch the build system to CMake.Gravatar Sadie Powell2026-04-271-0/+242