Why not create two configs?

One for the short version, one for the longer version and then make the
long, or make the short?

On 5 December 2011 10:47, Alastair Dent <alastair.d...@imgtec.com> wrote:

> Thanks, that helps. I really don't know anything about Python - my
> background is with languages like Fortran and Pascal.
>
> How do I pass an argument to conf.py?
>
> If I were doing this in Pascal I'd declare it as a global variable and
> initialise it explicitly at an appropriate point. Python doesn't seem to
> work like that.  From what I can tell, I need to use something like:
>
> ifconf_product = sys.argv[1]
>
> in the conf.py. But how do I call conf.py with an argument?
>
> -----Original Message-----
> From: sphinx-dev@googlegroups.com [mailto:sphinx-dev@googlegroups.com] On
> Behalf Of Ernesto Posse
> Sent: 02 December 2011 22:29
> To: sphinx-dev@googlegroups.com
> Subject: Re: [sphinx-dev] Using if statements in conf.py
>
> On Fri, Dec 2, 2011 at 11:27 AM, Alastair Dent <alastair.d...@imgtec.com>
> wrote:
> > Can I do something like the following in conf.py:
>
> You can but you'll have to use Python syntax (conf.py is a Python module),
> so instead of
>
> > if ifconf_product='mini' then
> >
> > exclude_patterns = ['interface/*.rst','dialogs/*.rst']
> >
> > elseif ifconf_product='main' then
> >
> >                 exclude_patterns = ['mini-indexes.rst]
> >
> >
> >
> > endif
>
> it should be something like
>
> if ifconf_product=='mini':
>    exclude_patterns = ['interface/*.rst','dialogs/*.rst']
> elif ifconf_product=='main':
>    exclude_patterns = ['mini-indexes.rst]
>
>
> --
> Ernesto Posse
>
> Modelling and Analysis in Software Engineering School of Computing Queen's
> University - Kingston, Ontario, Canada
>
> --
> You received this message because you are subscribed to the Google Groups
> "sphinx-dev" group.
> To post to this group, send email to sphinx-dev@googlegroups.com.
> To unsubscribe from this group, send email to
> sphinx-dev+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/sphinx-dev?hl=en.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sphinx-dev" group.
> To post to this group, send email to sphinx-dev@googlegroups.com.
> To unsubscribe from this group, send email to
> sphinx-dev+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/sphinx-dev?hl=en.
>
>


-- 
Nick

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to sphinx-dev@googlegroups.com.
To unsubscribe from this group, send email to 
sphinx-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en.

Reply via email to