-
Notifications
You must be signed in to change notification settings - Fork 469
Adapt ninja config to use react ppx from upstream syntax submodule #4660
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
Adapt ninja config to use react ppx from upstream syntax submodule #4660
Conversation
There's something in the test that is failing. It seems there's some part that tries to build
I guess somewhere in the linking process |
if you look at the diff of js_refmt_compiler.ml and js_compiler.ml, the React_..ppx was removed, |
.gitmodules
Outdated
@@ -8,5 +8,5 @@ | |||
branch = master | |||
[submodule "ninja"] | |||
path = ninja | |||
url = git@github.com:rescript-lang/ninja.git | |||
url = https://github.com/rescript-lang/ninja |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do you have issue with git protocol?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't. But I didn't have ssh key configured in the terminal I was using, and updating this submodule failed.
I thought using https would remove one barrier for contributors and I saw other submodules were using it, but can roll this back if needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's maybe keep it as it was, to minimize the diff.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Thanks @bobzhang, that seemed to fix it. @IwanKaramazow had already suggested a similar change, but I wrongly thought because there was |
@jchavarri the jscomp/syntax directory is for some built-in transformations |
Part 2 after rescript-lang/syntax#124 was merged.
Syncs with latest
syntax
commit.