From 418ca3fc0dbeb46b40b5a1682fff19a37ebdd423 Mon Sep 17 00:00:00 2001 From: raylu Date: Thu, 12 May 2011 06:29:42 -0400 Subject: Make postinstall more robust --- .gitignore | 1 + postinstall | 7 ++++++- pyc/urls.py | 1 - static/placeholder | 0 4 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 static/placeholder diff --git a/.gitignore b/.gitignore index 97ce29c..0f536a1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *.pyc pyc/pyc.db +static/admin diff --git a/postinstall b/postinstall index 28f8e4e..3132c08 100755 --- a/postinstall +++ b/postinstall @@ -10,5 +10,10 @@ admindir = os.path.dirname(django.contrib.admin.__file__) mediadir = os.path.join(admindir, 'media') staticlink = os.path.join('static', 'admin') -if not os.path.islink(staticlink): +if os.path.exists(staticlink): + if not os.path.islink(staticlink): + print "Removing", staticlink + os.unlink(staticlink) + os.symlink(mediadir, staticlink) +else: os.symlink(mediadir, staticlink) diff --git a/pyc/urls.py b/pyc/urls.py index 273f18a..55c42bd 100644 --- a/pyc/urls.py +++ b/pyc/urls.py @@ -4,7 +4,6 @@ from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', - # Examples: # url(r'^$', 'pyc.views.home', name='home'), # url(r'^pyc/', include('pyc.foo.urls')), diff --git a/static/placeholder b/static/placeholder new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3