aboutsummaryrefslogtreecommitdiffstats
path: root/win/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2026-06-051-1/+1
* Revert "Speed up the Windows build with precompiled headers".•••This reverts commit 179bccb0c7031786f90cb3af0c00c247025bdc83. Gravatar Sadie Powell2024-11-231-1/+0
* Speed up the Windows build with precompiled headers.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2024-11-141-0/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-07-141-1/+1
* Update the vendored dependencies.Gravatar Sadie Powell2024-07-021-0/+2
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-2/+2
* Windows build cleanup.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2023-07-151-31/+44
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-07-151-0/+22
|\
| * Update copyright headers.Gravatar InspIRCd Robot2023-07-151-0/+22
* | Rename several Windows files to use the same naming scheme.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2023-07-151-3/+3
* | Error out if CMake is used on non-Windows.•••This does not work (currently) and can result in weird issues in code editors that try to automatically run CMake if they see a CMakeLists file. Gravatar Sadie Powell2023-07-131-0/+4
* | Fix the Windows build.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2023-06-251-1/+1
* | Include the vendor directory as a system directory on Windows.Gravatar Sadie Powell2023-06-191-1/+2
* | Define FD_SETSIZE from CMake on Windows to avoid redef warnings.Gravatar Sadie Powell2023-06-191-0/+1
* | Vendor the fmtlib library.Gravatar Sadie Powell2023-01-231-1/+1
* | Use NOMINMAX on Windows and undefine error in the log header.Gravatar Sadie Powell2022-09-231-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-09-211-1/+1
|\|
| * Avoid packaging unnecessary .lib files on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-09-211-1/+1
* | Clean up the Windows build process and remove some legacy code.Gravatar Sadie Powell2022-09-031-25/+10
* | Put modules in their own VS folder on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-301-0/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-261-5/+5
|\|
| * Modernise the CMake syntax slightly.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-241-3/+3
| * Install the example configs/sql/locales properly on Windows.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2022-04-241-6/+3
| * Raise the minimum CMake version on Windows to 3.8.•••This matches master and guarantees stuff will keep working with upcoming CMake deprecations. Gravatar Sadie Powell2022-03-191-1/+1
* | Remove the nationalchars module.•••This is mostly undocumented, partially broken, and is replaced by the codepage module which will soon be extended to support UTF-8 ranges to entirely replace it. Gravatar Sadie Powell2022-01-311-4/+0
* | Kill vendor_directory in favour of normal include paths.Gravatar Sadie Powell2022-01-261-7/+0
* | 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-06-071-1/+6
|\|
* | Remove unnecessary prefix from socketengine source files.Gravatar Sadie Powell2021-03-051-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-011-0/+7
|\|
| * Replace our Windows getopt_long wrapper with ya_getopt.•••Closes #546. Gravatar Peter Powell2019-12-081-0/+7
* | Replace socketengine_{pthread,win32} with C++11 threads.Gravatar Sadie Powell2019-05-151-1/+1
|/
* Update most URLs to use HTTPS and fix some dead links.Gravatar Robby2019-03-141-1/+1
* Fix the Windows build system to use the new license file location.Gravatar Peter Powell2018-07-231-1/+1
* Fix building on Windows (mostly).Gravatar Peter Powell2018-02-171-0/+1
* Extract RFC modes from the core to core_channel and core_user.Gravatar Peter Powell2017-12-101-1/+0
* Remove INSPIRCD_SOCKETENGINE_NAME and INSPIRCD_SYSTEM.•••- INSPIRCD_SOCKETENGINE_NAME is not really something that needs to be user facing. If opers want to know this kind of internal info then they can look at the build configuration. - INSPIRCD_SYSTEM causes problems for reproducible builds and is only accurate for the state of the system when InspIRCd is built which is not useful in the slightest. Gravatar Peter Powell2017-10-151-3/+0
* Merge v2.0.23 and v2.0.24 into master.Gravatar Peter Powell2017-07-091-0/+1
|\
| * win: set CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION to . so the runtime librari...Gravatar Adam2017-05-091-0/+1
* | Merge insp20Gravatar Attila Molnar2016-02-221-0/+4
|\|
| * Fix various issues with the nationalchars module.•••- Strip the directory name in the default casemapping value. - Error out if the casemapping value contains a space. - Error out if the locale file failed to load. - Fix relative file path when building on Windows. - Install nationalchars files on Windows. Gravatar Peter Powell2015-06-141-0/+4
* | Merge insp20Gravatar Attila Molnar2014-07-251-1/+1
|\|
| * Compress the Windows installer with zlib to reduce AV false positivesGravatar Attila Molnar2014-04-131-1/+1
* | Update Windows build scripts for the recent build sys changesGravatar Adam2014-07-231-17/+19
* | Build with multiple processes on Windows (/MP)Gravatar attilamolnar2013-06-111-0/+3
* | Merge insp20Gravatar attilamolnar2013-06-061-5/+5
|\|
| * Fix logfile path on Windows•••Fixes issue #510 reported by @JDowny Gravatar Adam2013-05-021-5/+5
* | Merge inspircd_{config,version}.h into a single header file.Gravatar Peter Powell2013-04-051-2/+1
|/
* win: Made config, modules, data, and log paths configurable.•••Update win/README with instructions on how to use cmake-gui. Always build m_regex_stdlib, since all VS versions we support support it. Gravatar Adam2013-03-231-6/+11
* Link win32_memory too inspircd tooGravatar Adam2013-03-151-5/+11