From e7d915e47eaa22c75accc5561719bc3dacc4196f Mon Sep 17 00:00:00 2001 From: Mateusz Paprocki Date: Tue, 19 Jul 2011 01:45:52 +0200 Subject: [PATCH] Added support for non-local files to Application.add_stylesheet() --- sphinx/application.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sphinx/application.py b/sphinx/application.py index 840fc46b9..dec9c13c8 100644 --- a/sphinx/application.py +++ b/sphinx/application.py @@ -472,8 +472,11 @@ class Sphinx(object): def add_stylesheet(self, filename): from sphinx.builders.html import StandaloneHTMLBuilder - StandaloneHTMLBuilder.css_files.append( - posixpath.join('_static', filename)) + if '://' in filename: + StandaloneHTMLBuilder.css_files.append(filename) + else: + StandaloneHTMLBuilder.css_files.append( + posixpath.join('_static', filename)) def add_lexer(self, alias, lexer): from sphinx.highlighting import lexers