aboutsummaryrefslogtreecommitdiff
path: root/make/template/main.mk
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2025-08-021-1/+1
* Add an OpenRC init script.Gravatar Sadie Powell2025-06-131-0/+2
* The macOS init script should be installed as a text file.Gravatar Sadie Powell2025-06-131-1/+1
* Use -I for the vendor directory instead of -isystem.•••Fixes {fmt} from the system conflicting with our local vendored copy of {fmt}. Thanks to @slimture for testing. Closes #2105. Gravatar Sadie Powell2024-09-091-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-07-141-0/+1
* Build with -pie as well as -fPIE.•••Co-authored-by: Marcus Rueckert <darix@nordisch.org> Gravatar Sadie Powell2024-07-031-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-211-1/+1
* Make filenames a bit more friendly for Windows users.Gravatar Sadie Powell2024-06-171-8/+8
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-3/+2
* Merge branch 'insp3' into insp4.Gravatar Sadie Powell2024-06-071-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
| * Fix building on macOS.•••It seems like Apple have killed the remaining bits of TR1. Thankfully, all Apple systems we support now have a C++11 compiler so we can just force that on macOS. [skip alpine ci] [skip irctest ci] [skip ubuntu ci] [skip windows ci] Gravatar Sadie Powell2024-05-161-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-08-151-0/+1
|\|
| * Add a script for deploying SSL files from an ACME renewal tool.Gravatar Sadie Powell2023-08-151-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-07-151-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2023-07-151-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-07-121-1/+3
|\|
| * Define _BSD_SOURCE when building on Haiku.•••This fixes a few modules which depend on common BSD extensions. Gravatar Sadie Powell2023-07-121-0/+3
* | Clean up some remaining old format string stuff.Gravatar Sadie Powell2023-01-241-1/+1
* | Vendor the fmtlib library.Gravatar Sadie Powell2023-01-231-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-12-101-1/+1
|\|
| * Fix building with the Intel C++ compiler.•••- Fix adding -Wshadow in the compiler flags twice. - Detect the new Clang-based Intel compiler as well as the old one. - Silence some deprecation warnings using Intel syntax. Gravatar Sadie Powell2022-12-101-1/+1
* | Fix more warnings discovered with -Weverything.Gravatar Sadie Powell2022-09-051-1/+1
* | Fix installing example SQL schemas.Gravatar Sadie Powell2022-05-021-2/+4
* | Replace consolecolors with a vendored library.•••This library supports much more than consolecolors including the Windows 8 console API. Gravatar Sadie Powell2022-01-261-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-2/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-2/+1
* | Drop support for Debian GNU/kFreeBSD.•••This distribution is long dead and probably can't build v4 anyway. Gravatar Sadie Powell2021-07-191-2/+2
* | Avoid using -pthreads on Haiku.Gravatar Sadie Powell2021-06-191-2/+3
* | Avoid creating unnecessary symlinks.Gravatar Sadie Powell2021-06-091-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-091-38/+64
|\|
| * Fix uninstalling files on `make deinstall` and similar.Gravatar Sadie Powell2021-06-091-10/+29
| * Add the --disable-ownership option to help packagers out.Gravatar Sadie Powell2021-06-091-31/+38
| * Fix the compiler_info name for the Intel compiler.Gravatar Sadie Powell2021-06-091-1/+1
* | Refactor the compiler and linker flags in the makefile.Gravatar Sadie Powell2021-06-091-28/+45
* | Link against libc++fs/libstdc++fs on older compilers.Gravatar Sadie Powell2021-06-081-1/+1
* | Stop explicitly linking against libstdc++.Gravatar Sadie Powell2021-06-081-2/+2
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-1/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-221-0/+2
|\|
| * Create the runtime directory at install time if it does not exist.Gravatar Sadie Powell2021-05-141-0/+2
* | Stop asking if users want to generate a self-signed certificate.•••Users should be using real certificates in 2021. Gravatar Sadie Powell2021-03-301-1/+0
* | Stop installing inspircd-genssl and delete the now useless manpage.•••Hopefully this pushes people towards using real certificates instead of self-signed certificates. Gravatar Sadie Powell2021-03-301-3/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-02-011-4/+0
|\|
| * Fix the base path being used for more than just the install prefix.Gravatar Sadie Powell2021-01-311-4/+0
* | Merge tag 'v3.8.1' into master.Gravatar Sadie Powell2020-11-201-0/+1
|\|
| * Add an AppArmor config.Gravatar Sadie Powell2020-11-121-0/+1
* | Only use libc++ when building with AppleClang.Gravatar Sadie Powell2020-11-101-1/+1
* | Initial support for platform-specific module file extensions.Gravatar Sadie Powell2020-11-041-3/+9