Commit Graph

18 Commits

Author SHA1 Message Date
Ben Boeckel
a4b4eda6d0 makefile: use the system Python's virtualenv
`virtualenv` on Fedora is now a Python3 tool. Without installing
Python3, there is no `virtualenv` tool. Instead, just rely on the
package being installed.
2018-10-19 16:04:02 -04:00
Niko Wenselowski
dc27164a26 Improve support for Python 3.
This fixes the messages shown in #97 but does not mean there is proper Python 3 support in all used libraries.
2018-10-10 08:32:35 +02:00
Ryan Kelly
8c4d9a75fa
fix(build): Don't update distribute during venv setup.
This seems to fail on some systems, possible because they have
an incompatible setuptools/distribute installed at the system level.
2018-09-17 11:49:07 +10:00
Ryan Kelly
d03e4ece56 Upgrade pip when installing the virtualenv 2018-02-05 09:28:25 +11:00
Ryan Kelly
72d618f3ee Add support for deploying via dockerflow pipeline. (#90) r=vladikoff 2017-05-25 21:44:36 -04:00
Ryan Kelly
4a9cebf056 Use gunicorn rather than pserve 2015-05-12 17:25:13 +10:00
Ryan Kelly
043fa9e651 Further fixes for umemcached build errors. 2014-12-15 11:45:18 +11:00
Ryan Kelly
1f32e71350 Add customs CFLAGS to build, to workaround issue with umemcache 2014-10-22 15:03:19 +11:00
Ryan Kelly
20462f23b4 Let make build recover better from partial virtualenv installs 2014-07-16 20:16:25 +10:00
Ryan Kelly
069804f077 Update to use new simplified mozsvc.metrics infrastructure 2014-05-22 17:46:57 +10:00
Ryan Kelly
98f5d04522 Hack around OSX python build issues 2014-05-15 00:51:32 -07:00
Ryan Kelly
4e6bef8086 Fix needless rebuilding by touching ./local at end of build 2014-05-01 12:02:41 +10:00
Ryan Kelly
4361780705 Make $(ENV) target depend on the requirements file.
Fixes #19
2014-04-30 15:39:05 +10:00
Dan Callahan
55cc6e1f3b Don't run tests by default when calling make
Making it explicit via `make test` makes more sense to me.
2014-04-16 14:34:15 -05:00
Dan Callahan
536d3cab85 Subjectively clean up Makefile
I think the following Makefile might be a little more maintainable, grokkable,
and robust.
2014-04-16 13:06:09 -05:00
Ryan Kelly
df899b9801 Use python2 by default, to guard against py3 incompatibility 2014-04-09 03:43:09 +10:00
Ryan Kelly
7603ab1856 Add a simple static node assignment backend, for easier deployment. 2014-02-11 19:58:49 +11:00
Ryan Kelly
d0d47fae3b Initial commit; refactored from server-full2 codebase 2014-02-11 15:03:33 +11:00