Files
node/doc/contributing/maintaining-postject.md
Darshan Sen a37c083dc1 deps: copy postject-api.h and LICENSE to the deps folder
Since `postject-api.h` gets compiled into Node.js, it makes more sense
to put it in the `deps` directory instead of `test/fixtures`.

Refs: https://github.com/nodejs/node/pull/45038#discussion_r1100752158
Signed-off-by: Darshan Sen <raisinten@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/46582
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
2023-02-11 10:35:35 +05:30

681 B

Maintaining postject

The postject dependency is used for the Single Executable strategic initiative.

Updating postject

The tools/dep_updaters/update-postject.sh script automates the update of the postject source files.

Check that Node.js still builds and tests.

Committing postject

  1. Add postject:

    $ git add test/fixtures/postject-copy
    $ git add deps/postject
    
  2. Commit the changes: git commit.

  3. Add a message like:

    deps,test: update postject to <version>
    
    Updated as described in doc/contributing/maintaining-postject.md.