Skip to content

request for embedding src branch? #70

@mightgoyardstill

Description

@mightgoyardstill

would be good to get a separate branch which is more minimal and dedicated to embedding spidermonkey in your own applications!

had a look through the docs:

`
Currently, the most reliable way to get the SpiderMonkey source code is to download the Firefox source. At the time of writing, the latest source for Firefox ESR 102, which contains the source for SpiderMonkey ESR 102, can be found here: https://ftp.mozilla.org/pub/firefox/releases/102.1.0esr/source/

This version is broken for embedder builds so you will need to either wait for version 102.2.0 or patch the 102.1.0 source with the fixes for the following bugs:

1776254 - Cannot build library for SM embedding examples, missing ProfilingCategoryList.h
1780857 - Embedder build broken in js/public/Debug.h if DEBUG not defined
The ESR releases have a major release approximately once a year with security patches released throughout the year. It is recommended that embedders track ESR to have reasonable API stability. The master branch of SpiderMonkey experiences a fair amount of breaking changes unfortunately, driven by the needs of the Firefox browser.
`

had a look through the firefox source and theres a lot going on! not really sure how to pick it out

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions