mirror of
https://github.com/geohot/qira
synced 2025-03-13 18:43:19 +03:00
switch to requirements.txt for python deps
This commit is contained in:
parent
ca77c3be51
commit
368c666802
@ -109,7 +109,7 @@ cp -av cda_build.sh distrib/qira/
|
||||
# then you run qira-i386 <binary>, we need to hack in the -singlestep arg
|
||||
|
||||
echo "copying binaries"
|
||||
cp -av install.sh qira fetchlibs.sh distrib/qira/
|
||||
cp -av requirements.txt install.sh qira fetchlibs.sh distrib/qira/
|
||||
|
||||
echo "making archive"
|
||||
cd distrib/
|
||||
|
@ -38,7 +38,10 @@ fi
|
||||
|
||||
echo "installing pip packages"
|
||||
# we install more than we strictly need here, because pip is so easy
|
||||
sudo $PIP install --upgrade six html flask-socketio pillow pyelftools socketIO-client pydot ipaddr capstone hexdump ./qiradb
|
||||
sudo $PIP install --upgrade -r requirements.txt
|
||||
|
||||
# can this go in requirements?
|
||||
sudo $PIP install --upgrade ./qiradb
|
||||
|
||||
echo "making symlink"
|
||||
sudo ln -sf $(pwd)/qira /usr/local/bin/qira
|
||||
|
10
requirements.txt
Normal file
10
requirements.txt
Normal file
@ -0,0 +1,10 @@
|
||||
six
|
||||
html
|
||||
flask-socketio
|
||||
pillow
|
||||
pyelftools
|
||||
socketIO-client
|
||||
pydot
|
||||
ipaddr
|
||||
capstone
|
||||
hexdump
|
Loading…
x
Reference in New Issue
Block a user