asticode / go-astilectron-bundler

Bundle your Astilectron app with ease
MIT License
127 stars 67 forks source link

Add chmod +x to generated linux executables #19

Closed OneOfOne closed 6 years ago

OneOfOne commented 6 years ago
┏━oneofone@Ava ❨✪/a/go-astivid❩ ❨master|✓❩ 
┗━━➤ astilectron-bundler -v
---snip---
DEBU[0006] Moving /home/oneofone/code/go/src/github.com/asticode/go-astivid/output/linux-amd64/binary to /home/oneofone/code/go/src/github.com/asticode/go-astivid/output/linux-amd64/Astivid 

┏━oneofone@Ava ❨✪/a/go-astivid❩ ❨master|✓❩
┗━━➤ ./output/linux-amd64/Astivid
xonsh: subprocess mode: permission denied: ./output/linux-amd64/Astivid

┏━oneofone@Ava ❨✪/a/go-astivid❩ ❨master|✓❩
┗━━➤ ls -hl output/linux-amd64/Astivid
-rw-r--r-- 1 oneofone oneofone 55M Mar 30 19:35 output/linux-amd64/Astivid

┏━oneofone@Ava ❨✪/a/go-astivid❩ ❨master|✓❩ [1]
┗━━➤ chmod +x ./output/linux-amd64/Astivid

┏━oneofone@Ava ❨✪/a/go-astivid❩ ❨master|✓❩
┗━━➤ ./output/linux-amd64/Astivid
^CERRO[0003] accept tcp 127.0.0.1:11445: use of closed network connection while TCP accepting
asticode commented 6 years ago

@OneOfOne you're spot on. I'd be happy to review a PR :)