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

ChromeOS support #58

Open
dji-transpire opened this issue May 3, 2021 · 3 comments
Open

ChromeOS support #58

dji-transpire opened this issue May 3, 2021 · 3 comments
Labels

Comments

@dji-transpire
Copy link

dji-transpire commented May 3, 2021

congratulations, panwriter 0.8.0 is great.

I like to use it on a Chromebook and it compiles fine, but does not have support to call pandoc

it seems when issuing yarn install the current version looks for darwin / osx / apple versions of fsevents and a few other packages (unsupported platform warnings) and does not realize that the container is a Linux environment

the appimage gets built and can be started (on an arm64 Chromebook), supercool. just the export using pandoc is not working.

@mb21
Copy link
Owner

mb21 commented May 3, 2021

pandoc currently needs to be installed separately from PanWriter...

For ChromeOS x86, there seems to be a chromebrew package...

But there are no official builds for 64-bit arm, but you can try to compile it yourself, or try this unofficial one...

@dji-transpire
Copy link
Author

pandoc was installed. This is not the issue. It seems it cannot be called as yarn install throws a few 'wrong platform' warnings that look like it expects OSX while it is installing on a linux container on a chromebook

@mb21
Copy link
Owner

mb21 commented May 5, 2021

okay... well, Electron doesn't seem to officially support ChromeOS... and maybe the node.js version bundled doesn't either?

Feel free to take a look at export.ts, nothing much fancy going on there regarding platforms... using only node.js core libraries to spawn pandoc...

@mb21 mb21 changed the title kind of compiles on chromebook linux container ChromeOS support May 5, 2021
@mb21 mb21 added the package label May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants