Open alexflint opened 8 years ago
Looks like this was fixed in brightray, but brightray_example is still pointing to a slightly older version of brightray
Yeah, the repo will need an update. I updated the submodule and got new compile errors. When I have the time, if nobody else has done it yet, I'll do it myself
Ok, I'm doing it now because I want to toy with the example build. After updating to latest, this change breaks the example: https://github.com/electron/brightray/commit/e26f8073df2b20ba2169ffb082c5f135d542313b#diff-05af3a10d22f96957eeeca8001a50581. Solving...
In addition to needing to update the commit of the brightray submodule, the brightray_example bootstrap script needs to be updated to call the brightray bootstrap script. Pulling from the current electron build on my machine, that call was:
./vendor/brightray/script/bootstrap \
--target_arch x64 \
-c 82751b122d7f5cbedee5c662acc8cd1f1be8036d \
https://s3.amazonaws.com/github-janky-artifacts/libchromiumcontent
But the right way to handle that would be to port electron's bootstrap script over, since it determines the correct calling flags for you.
Per https://groups.google.com/a/chromium.org/forum/#!msg/chromium-dev/roY78iTblYc/bb8nYsxfCgAJ, scoped_ptr needs to change to std::unique_ptr
Getting nowhere fast. I'm taking a break. (There's a lot of outdated code here.)
I ran
and got this:
The libchromiumcontent version was