Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add support for multiple input lines #118

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Add support for multiple input lines #118

wants to merge 2 commits into from

Conversation

yotamN
Copy link
Member

@yotamN yotamN commented Sep 24, 2022

Kooha-2022-09-24-20-17-49.webm

@yotamN yotamN force-pushed the feature/multiple branch 3 times, most recently from 70442d9 to ece6ff0 Compare September 27, 2022 09:20
@yotamN
Copy link
Member Author

yotamN commented Sep 28, 2022

I just need to test the build process on Windows and it will be done

@yotamN yotamN force-pushed the feature/multiple branch 26 times, most recently from 0e97e15 to e20e896 Compare October 21, 2022 14:02
@yotamN yotamN force-pushed the feature/multiple branch 5 times, most recently from 2c39f98 to 3485fa7 Compare October 21, 2022 16:54
@yotamN yotamN marked this pull request as ready for review October 21, 2022 16:58
@yotamN yotamN requested a review from oleavr October 21, 2022 16:58
Copy link
Member

@oleavr oleavr left a comment

Choose a reason for hiding this comment

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

w00t!

.github/workflows/package.yml Outdated Show resolved Hide resolved
.github/workflows/package.yml Outdated Show resolved Hide resolved
.github/workflows/package.yml Outdated Show resolved Hide resolved
.github/workflows/package.yml Outdated Show resolved Hide resolved
.github/workflows/package.yml Outdated Show resolved Hide resolved
@yotamN yotamN force-pushed the feature/multiple branch 3 times, most recently from cbe2e79 to 9a22fc1 Compare October 21, 2022 17:29
@yotamN yotamN requested a review from oleavr October 21, 2022 19:19
Copy link
Member

@oleavr oleavr left a comment

Choose a reason for hiding this comment

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

Nice! I guess the only missing piece of the puzzle now is CI for publishing to PyPI. Other than that, just some nitpicks:

@@ -9,6 +9,8 @@

agents = glob.glob(os.path.join(pkg_dir, "*_agent.*"))
assert len(agents) > 0, "Agents not compiled; run “npm install && npm run build” in agents/*/"
os.system("python ./build_aux/build_treesitter.py")
package_data = agents + ["treesitter.so"]
Copy link
Member

Choose a reason for hiding this comment

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

I think we should tie into the build system so we don't do this when just running setup.py to query for something.

Copy link
Member Author

Choose a reason for hiding this comment

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

I think this is the only way that a source distribution would build correctly?

frida_tools/repl.py Outdated Show resolved Hide resolved
.github/workflows/package.yml Outdated Show resolved Hide resolved
.github/workflows/package.yml Show resolved Hide resolved
.github/workflows/package.yml Show resolved Hide resolved
.github/workflows/package.yml Outdated Show resolved Hide resolved
@yotamN yotamN force-pushed the feature/multiple branch 3 times, most recently from 48e8dba to d724268 Compare October 29, 2022 16:56
@yotamN yotamN force-pushed the feature/multiple branch 8 times, most recently from dacf269 to b060ef6 Compare December 24, 2022 11:32
@yotamN
Copy link
Member Author

yotamN commented Dec 25, 2022

The cross compilation fix was a bit dirty but it seems this is what crossenv is doing as well.

@oleavr oleavr force-pushed the main branch 2 times, most recently from d9c9911 to bfaa242 Compare October 17, 2024 13:00
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants