SECHIN_SUNNY
8 years agoVisitor
Makefile in roku
Can anyone please tell me on how to deploy a roku .zip file without using the installation plugin . I have seen on many place using the makefile , but how to implement it in my codes.
#you need to define username, password, and IP to match your environment
user=myUsername
pass=myPassword
roku_ip=x.x.x.x
#delete previous zips
rm -fv out/*
#generate zip for device
zip -r out/app.zip manifest source images components
#push zip to Roku
uagent='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)';
curl --user $user:$pass --digest --verbose --max-time 5 --user-agent "$uagent" --form archive=@app.zip --form "mysubmit=Replace" "http://$roku_ip/plugin_install" > /dev/null
exit 0