From: Guillaume Pellerin Date: Fri, 4 Apr 2014 00:05:39 +0000 (+0200) Subject: add django model diagram generation script, add django-extension to setup X-Git-Tag: 0.5.5~1^2~64 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=e5db17a9ae5fdb0bb8bab12b70afe95ebe4d4d99;p=timeside.git add django model diagram generation script, add django-extension to setup --- diff --git a/setup.py b/setup.py index 0161f01..29250d8 100755 --- a/setup.py +++ b/setup.py @@ -1,5 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- + from setuptools import setup, find_packages CLASSIFIERS = [ @@ -17,7 +18,7 @@ CLASSIFIERS = [ 'Topic :: Software Development :: Libraries :: Python Modules', ] -KEYWORDS = 'audio analysis features extraction transcoding graph plot HTML5 player metadata' +KEYWORDS = 'audio analysis features extraction MIR transcoding graph visualize plot HTML5 interactive metadata player' setup( name = "TimeSide", @@ -38,6 +39,7 @@ setup( 'scipy', 'django', 'jsonfield', + 'django-extensions', ], platforms=['OS Independent'], license='Gnu Public License V2', diff --git a/tests/server/diag.sh b/tests/server/diag.sh new file mode 100755 index 0000000..a76eca4 --- /dev/null +++ b/tests/server/diag.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +app="timeside" +dir="diagram" + +if [ ! -d $dir ]; then + mkdir $dir +fi + +./manage.py graph_models -a > $dir/$app-all.dot +./manage.py graph_models $app > $dir/$app.dot + +sed -i '/#\ /d' $dir/$app-all.dot +sed -i '/#\ /d' $dir/$app.dot + +dot $dir/$app-all.dot -Tpdf -o $dir/$app-all.pdf +dot $dir/$app.dot -Tpdf -o $dir/$app.pdf + +rsync -a $dir/ doc.parisson.com:/var/www/files/doc/$app/diagram/