Skip to content
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

Windows CI matrix #752

Merged
merged 4 commits into from
Apr 2, 2021
Merged

Conversation

thoov
Copy link
Collaborator

@thoov thoov commented Mar 31, 2021

Contains the changes to get #739 passing under Windows.

@thoov thoov marked this pull request as ready for review March 31, 2021 18:14
@thoov thoov added bug Something isn't working internal labels Apr 1, 2021
@@ -1271,8 +1271,9 @@ export class AppBuilder<TreeNames> {
}

let runtime = join(packageName, name).replace(this.resolvableExtensionsPattern, '');
if (renamedModules && renamedModules[runtime]) {
runtime = renamedModules[runtime];
let runtimeRenameLookup = runtime.split('\\').join('/');
Copy link
Collaborator Author

@thoov thoov Apr 2, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

runtime will look like: ember-source\ember\index because of the join.

renamedModules will contain items like:

{
...
'ember-source/ember/index': 'ember/index'
...

which fails to do the lookup. This converts the lookup to be in the expected format. I didn't change the meta info format as I'm not sure the full ramifications of that but a longer term solution would be to look into that.

@thoov
Copy link
Collaborator Author

thoov commented Apr 2, 2021

@rwjblue / @ef4 could either of you review this

@rwjblue rwjblue merged commit e7646fd into embroider-build:master Apr 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working internal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants