Commit graph

16 commits

Author SHA1 Message Date
Gina Häußge
51341f6722 Added removal of pyc files (and their parent folders if they are empty after that) to the python setup.py clean command
(cherry picked from commit 9e014eb)
2014-12-28 00:00:57 +01:00
Gina Häußge
e51d9439c5 Modified versioneer to allow specification of manual versions based on branches
You can now define a lookup file explicitely mapping virtual version tags to branches via regular expressions and a reference commit from which the commit distance will be calculated.

Format of the file is

  <branch-regex> <tag> <reference commit>

The file is processed from top to bottom, the first matching line wins. If <tag> or <reference commit> are left out, the lookup table does not apply to the matched branches and the regular versioneer resolution (via git describe) takes place.

Current configuration makes "master", "staging" and any branch starting with "fix/" make use the default behaviour, all other branches (so basically all development branches) are defined as "1.2.0-dev"
(cherry picked from commit 212f40c)
2014-09-03 10:53:54 +02:00
Gina Häußge
ee36c31637 Added clean command to setup.py
(cherry picked from commit 76a9e94)
2014-08-08 17:03:29 +02:00
Gina Häußge
772ebd198a Fixed setup.py to correctly work with versioneer
(cherry picked from commit de7808d)
2014-06-23 10:36:30 +02:00
Gina Häußge
603f667f93 Removed left overs from old VERSION tracking 2014-06-22 01:15:31 +02:00
Gina Häußge
18162cf110 Versioning by versioneer: https://github.com/warner/python-versioneer/
(cherry picked from commit 285f464)
2014-06-22 01:12:06 +02:00
Gina Häußge
ac75ee9831 Starting documentation based on Sphinx 2013-12-02 17:40:31 +01:00
Gina Häußge
51ae782f02 Moved octoprint sources to "src" folder, adjusted setup.py and run script accordingly 2013-09-15 21:45:33 +02:00
Gina Häußge
31698d3543 First version of setup.py for packaging OctoPrint 2013-07-09 21:39:07 +02:00
Gina Häußge
a0cac835b5 Major reorganization to only include the communication stack from Cura. 2012-12-31 13:18:55 +01:00
Daid
943cd97ab9 Keep the example and firmware data in subdirectories. 2012-12-24 12:27:08 +01:00
daid303
3b37498d2e Updated version number to 12.12, fixed some minor packaging issues. 2012-12-20 09:27:06 +01:00
Ilya Kulakov
8ee80a5e34 Make app an owner of file formats.
Since Cura works with file formats designed for exporting
it makes sense to be an Owner of such files, since Cura
prints them.
2012-12-13 20:37:46 +07:00
Ilya Kulakov
449c54d44d Fix darwin setup.py according to new resources structure. 2012-12-07 15:45:06 +07:00
Ilya Kulakov
252244cb65 package.sh is able to package Cura using new build system. 2012-12-06 19:39:37 +07:00
Ilya Kulakov
0e6b9fd67e New py2app based distribution of Cura for Mac OS X. 2012-12-05 19:16:41 +07:00