summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2026-06-06Split internal/external test build scripts.Alexander Taylor
Also make them a little more configurable.
2026-01-21update checkdoc script to support globbingJordan Wiens
2026-01-17exclude examples folder from rst validationJordan Wiens
2026-01-17add fallback method for pydoc parsing with regexJordan Wiens
2025-12-11update docstring check script so we can include that in ciJordan Wiens
2025-12-11add script for validating white space in mkdocs, and many whitespace fixesJordan Wiens
2025-12-01rust doc generation scriptJordan Wiens
2025-11-10improved indentation and update formatting detectionJordan Wiens
2025-11-10add whitespace checking script for pydocsJordan Wiens
2024-10-24Fix linux-setup.sh not making a valid desktop icon on 24.04Glenn Smith
2024-10-14add force option to install_api scriptJordan Wiens
2024-05-24ensures python site package dir existsdeadc0de6
2024-02-13add file assocation for bnta type archives on linuxJordan Wiens
2024-01-22Project supportJosh Ferrell
2023-12-22add more documentation about specifying the full path for install_api.pyJordan Wiens
2023-10-02better explanation in top matter of install_api example scriptJordan Wiens
2023-05-26Update download_headless.pyPeter LaFosse
Use f-string instead of .format
2023-05-26Addressing ↵Jonathan Prokos
https://github.com/Vector35/binaryninja-api/pull/4264#discussion_r1176920759
2023-05-26Adding returned error message when getting headless zip file to propagated ↵Jonathan Prokos
error message
2023-05-06remove root mode for linux-setup.shJordan Wiens
2023-03-06install_api.py: fix None returns when getting expected binaryninja installed ↵d0now
directory.
2023-03-06install_api.py: add credit for original script.d0now
2023-03-06install_api.py: add argparse interface, refactoring, support pyenv.d0now
2022-07-18Fix prefix comparison logic for virtual environment detectiond0now
2022-07-06remove failure case for virtual detection since it is now automaticJordan
2022-07-06Removed -v; now autodetects an active venvNoah Kritz
2022-06-10Fix linux-setup.sh to use proper naming of .desktop file, fixes Wayland app nameRusty Wagner
2022-05-14add timestamp to unit test example buildsJordan Wiens
2022-05-14require py3 for install_api scriptJordan Wiens
2022-05-14remove more vestigal py2 codeJordan Wiens
2022-05-04Remove remaining traces of qt5Josh F
2022-04-28Fix install_api.py checking for binaryninjaui by importing it in headlessGlenn Smith
Instead, use importlib to detect if the module exists
2022-04-25allow pth for pyside with 3.10 supportJordan Wiens
2022-02-03CMake: consistency with arch/platform pluginsGlenn Smith
2022-02-02Fancier CMake: find scripts, out-of-tree example buildsGlenn Smith
2022-02-01Fixes issue #2908.Alexander Taylor
2022-01-28add simple hash verifier and renamerJordan Wiens
2022-01-28Format All FilesKyleMiles
2021-08-13use py3 for install script by defaultJordan Wiens
2021-08-13adding pth uninstallation to install api script and linux setup scriptJordan Wiens
2021-03-03removing python2 binary from linux setupJordan Wiens
2021-02-21Fix download_headless --install option check.Brian Potchik
2020-11-19add executable permission to linux installer scriptsXusheng
2020-10-08Add install option to download_headless scriptPeter LaFosse
2020-10-06enable binaryninjaui for python 3.9Jordan Wiens
2020-10-05fix desktop icon creationJordan Wiens
2020-10-03better handling of paths with spacesJordan Wiens
2020-09-18Refactor download_headless.pyPeter LaFosse
- Support usage as a library - Optionally get license from a environment variable - Quiet output option
2020-08-26add download script for headless install bundles for better CI automationJordan Wiens
2020-04-15Improved installation process for venvBen Demick
Added the -v option to make the venv installation explicit. This should eliminate any confusion about normal installation and leaves the original functionality intact.