build: 🚀 Remove Autotools and MSVC build systems#166
Conversation
| .DS_Store | ||
| build | ||
| /build* | ||
| !/build-aux |
There was a problem hiding this comment.
To ensure that Autotools legacy won't sneak into CMake realm.
51706e0 to
243ff40
Compare
3a58eea to
9186936
Compare
9186936 to
6fa30c0
Compare
|
Unit tests create an artifact in the source tree: |
6fa30c0 to
897e99b
Compare
Fixed. |
8266fad to
7752690
Compare
7752690 to
9415874
Compare
|
Rebased. More stuff have been removed from the |
9415874 to
44296a2
Compare
dce1045 to
045f267
Compare
|
ACK 045f267 |
045f267 to
66ad3e3
Compare
66ad3e3 to
88d3a83
Compare
907de18 to
62215e4
Compare
62215e4 to
81ed12f
Compare
…ctory 57cdcdf cmake: Ignore build subdirectories within source directory (Hennadii Stepanov) Pull request description: It was planned to clean up the `.gitignore` file during the [removal](#166) of the Autotools and MSVC legacy build systems. However, reviewers requested it [earlier](bitcoin#30454 (comment)). Therefore, [delivering](bitcoin#30454 (comment)) it now :) ACKs for top commit: paplorinc: ACK 57cdcdf Tree-SHA512: 7279debfca02b4dad13f5ec68190f09c16a34d9079d5859163f28b55193ef4e32a9bb925f104b9d83a01782146482ab9fd137c2af987b4d38c00e61c8a018026
81ed12f to
0c77a91
Compare
0c77a91 to
3e6cf60
Compare
3e6cf60 to
96679f6
Compare
|
Why restore |
The
It is still not clear which way is preferred. For more details, please refer to bitcoin#30533. |
96679f6 to
ad12ccc
Compare
|
Rebased. |
pablomartin4btc
left a comment
There was a problem hiding this comment.
ACK ad12ccc
Tested it building depends with make and cmake building using the toolchain.
|
Maybe the two commits can be split up into two pull requests? MSVC removal should be doable now, while autotools may or may not be good to keep a few more days, given my comment on the merged cmake pull. |
|
Looks like this is now bitcoin#30731 and bitcoin#30664, so reviewers of this change may want to go there. |
Closing this PR. |
The ultimate goal :)