As discussed in various discussions in the past, e.g. #679 and #524, we finally remove Waf build system support from Geany, mainly to reduce the build system maintenance overhead.
Steps to do: - [ ] Remove code references in GIT master, including manual - [ ] Remove website references - [ ] Remove wiki references
More?
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/768
Website references: done (sort of). I slightly updated https://www.geany.org/Support/RunningOnWindows to mention (parts of) MSYS2 is necessary. I changed the links to the very outdated pages https://www.geany.org/Support/BuildingOnWin32 and https://www.geany.org/Support/CrossCompile to the Wiki.
So the website is more or less done. I will update the webpages again or restructure the information once the website is ready.
Wiki is WIP.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/768#issuecomment-195985351
Wiki status: - https://wiki.geany.org/howtos/win32/build The old Waf howto -> I added big warning about deprecated build system - https://wiki.geany.org/howtos/win32/crosscompile Cross-Compiling howto -> needs heavy update and rewrite, this is copied from the website and very outdated. I have no recent experiences yet with cross-compiling - https://wiki.geany.org/howtos/win32/msys2 Current MSYS2 build howto -> I added information about bundle and installer creation as used for 1.27. The steps are not nice and not very clean but it is a start. - https://wiki.geany.org/howtos/win32/running Runtime information -> needs update for MSYS2
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/768#issuecomment-196012329
Closed #768.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/768#event-748134738
I updated the Wiki a bit, removed the old Waf build instructions and added a redirect to the MSYS2 page. Only the cross-compilation page is still outdated.
The rest should be fine and Waf-free now.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/768#issuecomment-238186211
Nice, thanks! :)
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/768#issuecomment-238225980
github-comments@lists.geany.org