summaryrefslogtreecommitdiff
path: root/README.git
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2022-08-14 15:03:40 -0400
committerPaul Smith <psmith@gnu.org>2022-08-22 21:19:18 -0400
commit62da1c45e51f90892dd785fbdd42aeff769defb6 (patch)
tree22128f902eaa5733528334a38bdd17574225e1ad /README.git
parentab31f0b5941721ed2f5ea20c33388caad01bd657 (diff)
downloadmake-git-62da1c45e51f90892dd785fbdd42aeff769defb6.tar.gz
Fix bootstrap.bat for bootstrapping on Windows
* README.git: Clarify that these methods are lightly tested. * build_w32.bat: Don't support any config step: fail if not completed. Move the config steps into bootstrap.bat. Don't print compile lines by default and add a --verbose option to show them. * bootstrap.bat: Ensure we have curl and sed before we do anything. Pull the latest necessary files from gnulib. Create a convert.sed script that can update the various template files, and update Basic.mk, config.h.W32, and gmk-default.h. * tests/run_make_tests.pl: Remove CRLF rather than using chop. If we run perl in Git for Bash it seems to handle newlines differently. * tests/scripts/features/temp_stdin: Remove the make copy and close STDIN so we can delete the temp file on Windows. * .gitignore: Ignore the convert.sed script.
Diffstat (limited to 'README.git')
-rw-r--r--README.git4
1 files changed, 4 insertions, 0 deletions
diff --git a/README.git b/README.git
index a1592ada..17165da8 100644
--- a/README.git
+++ b/README.git
@@ -162,6 +162,10 @@ script to prime your Git workspace:
Next, rename the file README.W32.template to README.W32 and follow those
instructions.
+Note, neither of these methods are tested regularly by the GNU make
+maintainers. Building for Windows from a distribution tarball IS tested
+regularly.
+
Debugging and Testing
---------------------