Skip to content

Add quickjs-ng 0.14.0#391

Open
rompelhd wants to merge 2 commits into
vitasdk:masterfrom
rompelhd:master
Open

Add quickjs-ng 0.14.0#391
rompelhd wants to merge 2 commits into
vitasdk:masterfrom
rompelhd:master

Conversation

@rompelhd
Copy link
Copy Markdown

  • VITABUILD for quickjs-ng 0.14.0

Comment thread Quickjs-ng/VITABUILD Outdated
package() {
cd quickjs-$pkgver/build

install -Dm644 libqjs.a \
Copy link
Copy Markdown
Contributor

@isage isage May 18, 2026

Choose a reason for hiding this comment

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

Why?
quickjs cmake has install targets (that also installs cmake config)

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I compiled the QuickJS core and performed the installation manually because the default configuration enabled the CLI binaries, which caused errors related to ioctl.h.

Comment thread Quickjs-ng/VITABUILD

install -Dm644 ../quickjs.h \
"$pkgdir$VITASDK/arm-vita-eabi/include/quickjs.h"
touch qjs qjsc # fake binaries, Vita will never use them.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

rm them is better. isn't it?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

No, this is for cmake install step to not fail. rm can be done afterwards, though (on the other hand, maybe patching cmakelists to not try to install them in the first place is better)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants