Commit Graph

21 Commits

Author SHA1 Message Date
Christian Grasser 2ed6c77dfe CI enhancement
- update CI link from appveyor to GH action
- add option to makefile build mingw build also with Clang++ instead of g++
- add option to makefile to enable clang analyzer

Close #15189
2024-05-25 16:19:47 +02:00
Christian Grasser e877707ecb Update to boost 1.85.0
Update to https://www.boost.org/users/history/version_1_85_0.html
- no functional changes on regex
- support for newer compiler (e.g. VS2022) versions/features/workarounds

Close #15040
2024-04-30 04:40:58 +02:00
ozone10 5f2e93ee5f [XML] Update minimal MSVC version prerequisite
And fix markdown warnings.

Fix #13586, close #13591
2023-04-30 06:15:24 +02:00
Arkadiusz Michalski 238aadb87f Adjust build GCC
Close #12485
2022-11-10 14:02:44 +01:00
Arkadiusz Michalski f4419f2be9 Fix CI 32 build failure in GCC
And update appveyor.yml and BUILD.md to reflect the migration to MSYS2

Fix #12447, close #12450, close #12481
2022-11-09 19:47:35 +01:00
Don Ho 4c96f86979 Update build environment
Update MS Visual Studio to 2022 and its platform toolkits to v143.
2022-10-05 13:52:55 +02:00
chcg 32b6cae4bf Update BUILD.md
Updated build description for lexilla build

Close #12235
2022-09-24 23:28:22 +02:00
Don HO 658b626257
Update BUILD.md 2022-04-06 01:18:11 +02:00
ArkadiuszMichalski 0dd0a9586a Support both MingGW multilib versions
Fix #10941, close #10962
2022-01-04 22:34:59 +01:00
ArkadiuszMichalski 85d6108a6b Fix Build not work under path with space
Fix #10907, close #10914
2021-12-21 23:44:52 +01:00
Don Ho f6282f4f11 Update localization files
And fix a typo in BUILD.md
2021-09-14 23:33:34 +02:00
Ivan Ustûžanin 049ededf9f Add gcc 32-bit build and improve build process
1. Include SciLexer build in Notepad++ build.
2. Remove -fpermissive, auto -j in make.

Fix #9989, close #10540
2021-09-13 23:17:11 +02:00
Christian Grasser f428fbab13 Fix building MinGW release twice in appveyor builds
Improve also MinGW build (toolbar appears) by adding changes from patch https://github.com/notepad-plus-plus/notepad-plus-plus/files/6947163/notepad-gcc-build.patch.txt

Fix #10328, fix #10185, close #10469
2021-09-01 11:54:00 +02:00
mere-human 52c73f92dc Remove "Unicode" from build configuration names
Rename "Unicode Debug" => "Debug", "Unicode Release" => "Release"
since there is no non-Unicode version.
Also, fix the name in other configs for Git, AppVeyor and in the docs.

Fix #10114, close #10278
2021-07-29 15:14:55 +02:00
Christian Grasser fd81dab21a Update Build.md
- update with official release of boost 1.76
- changed BUILD.md for the new scilexer build via VS solution

Close #9778
2021-04-21 01:19:58 +02:00
mere-human 876a0c4c5a
Update the build instructions
1. Add Visual Studio 2017 to Pre-requisites section.
2. Add link to community forum with more details about the build process.
3. Restructure Scintilla build instructions. Move common build steps upper.
4. Add more details about the Developer Command Prompt for Visual Studio.

Fix #9087, fix #5566, close #9192
2020-11-27 21:38:49 +01:00
Don HO f304a239ca
Publish MinGW Build Instructions
Close #7743, close #9159
2020-11-16 20:07:45 +01:00
Don HO 29daee8007
Update BUILD.md 2020-10-21 01:12:15 +02:00
Scott Sumner 785c68eea6
Add clean note to scintilla build instructions
Fix #9028, close #9028
2020-10-21 01:05:39 +02:00
Don HO 20a20c41a6
Update BUILD.md
Close #8180
2020-06-01 16:36:51 +02:00
Don HO ca1ec9b506
Make README.md more readable 2020-02-05 20:00:45 +01:00