aboutsummaryrefslogtreecommitdiff
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* Delete a bunch of Perl left over from the old build system.Gravatar Sadie Powell2026-04-303-378/+9
| | | | The rest of this will go as soon as I rewrite it to Python.
* Switch the build system to CMake.Gravatar Sadie Powell2026-04-2722-2165/+0
|
* Fix the test defines in the config header.Gravatar Sadie Powell2026-04-191-4/+4
|
* Merge branch 'insp4' into master.Gravatar Sadie Powell2026-04-161-1/+5
|\
| * Add support for getentropy() on macOS.Gravatar Sadie Powell2026-04-161-1/+5
| |
* | Remove unused module from make/directive.Gravatar Sadie Powell2026-04-161-1/+0
| |
* | Remove the old interface for configuring extra modules.Gravatar Sadie Powell2026-04-161-7/+0
| |
* | Add the new module manager.Gravatar Sadie Powell2026-04-161-1/+1
| |
* | Remove a reference to TLS as SSL in deploy-ssl.Gravatar Sadie Powell2026-04-081-2/+2
| |
* | Use line comments in the config header.Gravatar Sadie Powell2026-04-081-19/+19
| | | | | | | | | | This isn't parsed by Doxygen so there's no point using /** */ comments.
* | Also define NDEBUG for build type 3.Gravatar Sadie Powell2026-04-061-1/+1
| |
* | Define NDEBUG when not building in debug mode.Gravatar Sadie Powell2026-04-061-3/+3
| |
* | Disable service registration messages when not using a debug build.Gravatar Sadie Powell2026-03-021-1/+1
| |
* | Merge branch 'insp4'Gravatar Sadie Powell2025-08-156-9/+8
|\|
| * Fix parsing template values in ifdef/ifndef.Gravatar Sadie Powell2025-08-021-2/+2
| |
| * Update copyright headers.Gravatar InspIRCd Robot2025-08-026-7/+6
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-07-285-20/+30
|\|
| * Don't use a dummy owner when building with --disable-ownership.Gravatar Sadie Powell2025-07-265-8/+17
| |
| * Make some regex matches more explicit in parse_templates.Gravatar Sadie Powell2025-07-261-12/+13
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-07-161-1/+1
|\|
| * The --portable option should imply --disable-ownership.Gravatar Sadie Powell2025-07-141-1/+1
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-07-121-0/+4
|\|
| * Add the location of the PSL database to the AppArmor profile.Gravatar Sadie Powell2025-07-111-0/+4
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-06-292-1/+59
|\|
| * Add an OpenRC init script.Gravatar Sadie Powell2025-06-132-0/+58
| |
| * The macOS init script should be installed as a text file.Gravatar Sadie Powell2025-06-131-1/+1
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-04-131-0/+18
|\|
| * Add the require_environment() build function.Gravatar Sadie Powell2025-04-121-0/+18
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-291-1/+0
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2025-03-281-1/+0
| |
* | Allow using signals to rehash any module instead of just TLS.Gravatar Sadie Powell2025-03-192-0/+28
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-01-171-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2025-01-041-1/+1
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-12-011-2/+14
|\|
| * Add a command for rehashing TLS profiles to the helper script.Gravatar Sadie Powell2024-11-271-2/+14
| |
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-015-7/+7
|\|
| * Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-10-175-7/+7
| |\
| | * Tell people to connect to Teranova directly instead of our alias.Gravatar Sadie Powell2024-10-136-8/+8
| | |
| * | Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-10-105-5/+5
| |\|
| | * Revert "Tell people to use the main ChatSpike domain not our alias".Gravatar Sadie Powell2024-10-086-6/+6
| | | | | | | | | | | | This reverts commit 78c4f3bd97d003d0f528d98752e0528023b27045.
| | * Tell people to use the main ChatSpike domain not our alias.Gravatar Sadie Powell2024-07-076-6/+6
| | | | | | | | | | | | Backport from master.
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-094-3/+6
|\| |
| * | Use -I for the vendor directory instead of -isystem.Gravatar Sadie Powell2024-09-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes {fmt} from the system conflicting with our local vendored copy of {fmt}. Thanks to @slimture for testing. Closes #2105.
| * | Update copyright headers.Gravatar InspIRCd Robot2024-09-071-1/+1
| | |
| * | Fix the getentropy test.Gravatar Sadie Powell2024-08-301-1/+1
| | |
| * | Add a config variable for the example dir.Gravatar Sadie Powell2024-08-301-0/+3
| | | | | | | | | | | | This makes including example files easier on system-wide installs.
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-231-15/+33
|\| |
| * | Allow inverted matches in require_* functions.Gravatar Sadie Powell2024-08-231-15/+33
| | |
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-161-73/+40
|\| |
| * | Make the Perl helper script somewhat cleaner.Gravatar Sadie Powell2024-08-101-73/+40
| | | | | | | | | | | | | | | | | | | | | - Avoid duplicate check* methods. - Remove some broken valgrind behaviour. - Call executable instead of hardcoding the version. - Simplify $binpath/$executable code.