Commit Graph

17 Commits

Author SHA1 Message Date
Dmitri Bogomolov 76fed78211
Made it possible to use installed umsgpack 2017-06-12 13:54:44 +03:00
Dmitri Bogomolov 06fed6f9c2
setup.py: second exception in list can be treated as variable 2017-06-12 12:58:16 +03:00
Dmitri Bogomolov b7f9e74eea
setup.py: added new packages appeared after 36b5e2c 2017-06-12 12:52:24 +03:00
Peter Šurda 82c3c111b7
Fix os-release open mode
- thanks to @Lvl4Sword for reporting
2017-05-12 14:39:25 +02:00
Peter Šurda 4c597d3f7c
Error handling for non-interactive setup.py
- thanks to @orlitzky #993
2017-04-30 10:41:55 +02:00
Peter Šurda e832ea1689
setup.py fix nested list 2017-04-04 12:31:52 +02:00
Dmitri Bogomolov 9aacef144b
Moved OS and package detection care to setuptools install command 2017-03-25 11:48:45 +02:00
Justin Ramos e97df3ad4d
print SystemExit exception messages instead of using the current build failure text
Signed-off-by: Justin Ramos <justin.ramos@gmail.com>
2017-03-22 17:34:14 -05:00
Peter Šurda 9a5f7442a0
Setup.py fix
- handle missing "optional" key in package definition
2017-03-20 00:27:11 +01:00
Peter Šurda 13223887fc
Setup.py updates
- only waits for a prompt if running from a TTY
- support for Ubuntu 12 and older (different msgpack package name)
- fix crash for missing keys in the distro definition
- accept alternative msgpack providers
- add pyopencl as an extra
2017-03-17 19:25:19 +01:00
Dmitri Bogomolov ee7e630694
Show a dialog with QR-code for selected bm-address 2017-03-06 18:00:23 +02:00
Peter Šurda 636ae17cc0
setup.py fix and update
- libssl dependency for Fedora
- typo in waiting for keypress
2017-03-01 11:44:58 +01:00
Peter Šurda af5cb08093
setup.py updates
- parametrise module list
- allow optional modules (pyopencl, PyQt4)
- add setuptools
- add compiler error detection
- press return to continue
2017-03-01 11:29:38 +01:00
Peter Šurda b7e75b9bc5
setup.py fixes, guix and pyopencl
- detect GUIX
- FreeBSD uses "pkg install", not "pkg_install"
- add pyopencl dependency checking
2017-02-28 22:22:36 +01:00
Dmitri Bogomolov 34084bbc80
Total setup.py cleanup and simple script installation 2017-02-28 15:51:49 +02:00
Justin Ramos b50198afb5
changes needed to get current code to run 2017-02-25 00:06:04 -06:00
Peter Šurda 317d4d57cc
Add setup.py (setuptools)
- thanks to Lvl4Sword for the initial file
2017-02-24 16:49:53 +01:00