Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

On Windows force a 32 bit build until nodejs 64 bit is supported #13384

Merged
merged 1 commit into from
Aug 5, 2017

Conversation

ficristo
Copy link
Collaborator

Since Brackets doesn't support nodejs 64 bit, I needed to force to compile my extension to 32 bit by adding a .npmrc file with the right flags.
But with that, users on unix platform cannot install the extension from the extension manager anymore.
Adding those flags directly in Brackets should let me remove the .npmrc file.

Copy link
Collaborator

@petetnt petetnt left a comment

Choose a reason for hiding this comment

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

Changeset LGTM, what's stopping us from using the 64bit NodeJS?

@ficristo
Copy link
Collaborator Author

AFAIK automation doesn't have 32bit builds (see also adobe/brackets-shell#595) and we don't support win64 shell builds (#12814).

@ficristo
Copy link
Collaborator Author

ficristo commented Jun 11, 2017

@petetnt did you test this on Windows?
If so, is there someone from @adobe/brackets-committers that could test this on a non Windows platform and eventually merge? Thanks.

@ficristo ficristo added this to the Release 1.10 milestone Jun 14, 2017
@saurabh95
Copy link
Contributor

@ficristo I tested it on MAC, it is working for some extensions, but failing for Brackets Terminal X

@ficristo
Copy link
Collaborator Author

What is the error ?
Two things come to my mind:
#13214
and my extension has still the .npmrc file

@ficristo
Copy link
Collaborator Author

ficristo commented Aug 5, 2017

I tryed this branch on Linux and I was able to install some extensions.
Merging so to have more time to test it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants