-
-
Notifications
You must be signed in to change notification settings - Fork 954
Fix up checks in Makefile and make them portable #1661
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Byron
merged 18 commits into
gitpython-developers:main
from
EliahKagan:portable-makefile
Sep 15, 2023
+78
−9
Merged
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
6fb2318
Reference HEAD in Makefile (more portable than head)
EliahKagan 335d03b
Have Makefile use git tag to sort the tags
EliahKagan b1c61d9
Make "git tag" sort our SemVer-ish tags correctly
EliahKagan cc202cc
Improve when and how Makefile suggests virtual env
EliahKagan b54c346
Use "python" in the virtual env, "python3" outside
EliahKagan ae9405a
LF line endings for scripts that may need them
EliahKagan f5da163
Have "make release" check other release preconditions
EliahKagan 5cf7f97
Fix non-venv branch always failing
EliahKagan 6495d84
Extract checks from release target to script
EliahKagan 4b1c564
Extract build from force_release target to script
EliahKagan 729372f
Prevent buggy interaction between MinGW and WSL
EliahKagan ba84db4
Fix message wording that was opposite of intended
EliahKagan de40e68
Ignore some other virtual environment directories
EliahKagan 693d041
make `.gitattributes` file more generic
Byron 962f747
submodules don't contribute to the release; ignore their changes
Byron d18d90a
Use 'echo' where possible to avoid explicit newlines
Byron 5919f8d
Be explicit on how to interpret the data table
Byron 1e0b3f9
refinements to `build-reelase.sh`
Byron File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Make "git tag" sort our SemVer-ish tags correctly
This sorts numerically for each of major, minor, and patch, rather than, e.g., rating 2.1.15 as a higher version than 2.1.2. It also rates things like X-beta and X-rc as lower versions than X, but X-patched (not SemVer, but present in this project) as higher versions than X.
- Loading branch information
commit b1c61d933d36a8e7fb6fb4109d2b07bd06bfbf32
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.