Added something useful (CI, docs)#57
Open
zhangxuan2011 wants to merge 20 commits intorust9x:rust9xfrom
Open
Conversation
- Update README.md to adapt the rust9x - Remove INSTALL.md and CODE_OF_CONDUCT.md to remove the unnessary docs
- Added some comments of the bootstrap - Enabled some extended tools - Enabled incremental build
- Uses UTF-8 always to read config file - Friendly in Chinese/otherlang PC [including me :) ]
- Added a upstream after check out
- Removed 3 workflows which is from official repo, they are unuseful
- Set the `GITHUB_ACTIONS` to none to avoid bootstrap get wrong commit hash - Added `CARGO_TERM_COLOR`, which is `always`
- Specified the packing dir - Removed the check of `build` directory
- Removed the `rustdoc`, because the official one provided. - Use `rustfmt` instead of `rustdoc` - Disable building `llvm-tools`.
- Uses `build-toolchain` instead of `build-target` - Changed name to `Build Rust9x Toolchain`
- Added input in `workflow_dispatch` - Added the `GITHUB_TOKEN` env
- Added some links on title `Links`
- Added `src` into tools's list
- Removed `Set up upstream` and `Install NASM` steps in workflow file - Removed Windows i586 support
65f2fcb to
2dfe01d
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Preface
Lately i saw this project, and found that there're some conveinent features that didn't used in upstream repository. So this PR is to add these features, which is very useful
Changes
I did these changes in this forked repository:
workflow_dispatch, so that i dont need waste time compile it;README.md, almost no change, andINSTALL.mdis not the currect step in building the toolchain, so i adaptREADME.mdto this project and removedINSTALL.md, so everyone can know what does this project doSuggestions
I advise you do these after merge:
git tag v1.93.0-x, the x is an integer, which starts from 1;v, or the workflow won't run;Suffix
I fully hope you can accept this changes, because it can really improve the effective of using this project!!
Also, this took me a very long time (about 4d), worked soo hard, and please have a review, thanks
btw, this is my first pr :)