dragon
dragon copied to clipboard
pip install dragon | A Powerful buildsystem and toolkit currently targeting darwin (iOS/macOS) machines
Requires lib, header, and linker flag changes See https://github.com/theos/theos/pull/790 and "Additional Comments" for reference.
`Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/rugmj/.local/lib/python3.11/site-packages/dragon/lo.py", line 6, in from dragon.util import dprintline, OutputColors, OutputWeight ImportError: cannot...
Using the ```pip3 install --break-system-packages dragon``` installs version ```1.7.2``` of dragon and not ```2.0.0```
I will likely need to get a rootless JB running on Corellium or something to test this, I do not have a jailbreakable phone at the moment
**Squash** if good-to-go Edit: there's some issue with the while loops always returning 1, so need to figure that out so it doesn't always bail so early before merging
Prereqs: - https://github.com/DragonBuild/lib/pull/3 - https://github.com/DragonBuild/include/pull/3 Useful but not strictly necessary: - https://github.com/DragonBuild/frameworks/pull/3 - https://github.com/DragonBuild/src/pull/2 - Note that this *is* necessary if 01e86763fc0f6d9ed349ef66ed442934a5331580 is merged Changes: - Removes explicit substrate link...
Changes: 1) Fix import preventing usage (thanks @RUGMJ) 2) Generalize platform check (fixing support for non-ubuntu Linux) 3) Fix url request preventing usage 4) Flesh out version check - Note...