Skip to content

Quickjs script args - #24

Merged
Vizonex merged 12 commits into
mainfrom
quickjs-script-args
Jul 4, 2026
Merged

Vizonex merged 12 commits into
mainfrom
quickjs-script-args

Conversation

@Vizonex

@Vizonex Vizonex commented Jul 4, 2026

Copy link
Copy Markdown
Owner

What do these changes do?

This change was inspired by a suggestion made in #19 Which requests me to add a cli. Before we can reach that point we need to make a handful of changes to make that possible. There is still pleanty to be done and python module transportation has not been implemented yet due to the painful puzzle left in store as I need a way to hack in a function wrapper and get quickjs to remember where that function is and run it from python.

Are there changes in behavior for the user?

Is it a substantial burden for the maintainers to support this?

Related issue number

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Documentation reflects the changes

@Vizonex

Vizonex commented Jul 4, 2026

Copy link
Copy Markdown
Owner Author

I'll come back and try again tomorrow seems to be a problem with the compilation. I was considering compiling via cmake similar to pycares and cyrx (cythonic monero crypto miner)

Vizonex and others added 7 commits July 4, 2026 15:18
* implement CMake and fix up tests

* try labeling everything as static (linux)

* use -fPIC on linux

* maybe get rid of a section where there is header files?

* do not use cmake on linux do this workaround instead

* include header folder when compiling linux

* please work

* workaround all of linux with the old setup
* implement CMake and fix up tests

* try labeling everything as static (linux)

* use -fPIC on linux

* maybe get rid of a section where there is header files?

* do not use cmake on linux do this workaround instead

* include header folder when compiling linux

* please work

* workaround all of linux with the old setup
@Vizonex
Vizonex merged commit e33ce20 into main Jul 4, 2026
67 checks passed
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.

1 participant