Skip to content

internal: Add proc-macro-test crate back to the main workspace #16248

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
merged 1 commit into from
Jan 4, 2024

Conversation

Veykril
Copy link
Member

@Veykril Veykril commented Jan 4, 2024

Should fix #16194

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jan 4, 2024
@lnicola
Copy link
Member

lnicola commented Jan 4, 2024

@bors r+

@bors
Copy link
Contributor

bors commented Jan 4, 2024

📌 Commit 751d9d1 has been approved by lnicola

It is now in the queue for this repository.

@lnicola lnicola changed the title Add proc-macro-test crate back to the main workspace internal: Add proc-macro-test crate back to the main workspace Jan 4, 2024
@bors
Copy link
Contributor

bors commented Jan 4, 2024

⌛ Testing commit 751d9d1 with merge 95e047e...

@bors
Copy link
Contributor

bors commented Jan 4, 2024

☀️ Test successful - checks-actions
Approved by: lnicola
Pushing 95e047e to master...

@bors bors merged commit 95e047e into rust-lang:master Jan 4, 2024
@pksunkara
Copy link
Contributor

I suspect that this is not the right fix, but I might be wrong. Let's wait and see.

@lnicola
Copy link
Member

lnicola commented Jan 4, 2024

feature sysroot-abi includes proc-macro-test/sysroot-abi, but proc-macro-test is not a dependency

@lnicola
Copy link
Member

lnicola commented Jan 5, 2024

[dev-dependencies]
proc-macro-test.path = "./proc-macro-test"

[features]
sysroot-abi = ["proc-macro-test/sysroot-abi"]

Do we have to remove this dev-dependency somehow?

@Veykril Veykril deleted the proc-macro-test branch January 5, 2024 13:51
@Veykril
Copy link
Member Author

Veykril commented Jan 5, 2024

I think we can drop the feature flag (in the test crate), its not like you can test the server without it anyways.

@Veykril
Copy link
Member Author

Veykril commented Jan 5, 2024

Actually its not that simple since the build script still needs to run on stable ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Auto-publishing fails because of the toolchain crate
5 participants