Skip to content

Instantly share code, notes, and snippets.

@almet
Last active December 21, 2015 06:09
Show Gist options
  • Save almet/6262333 to your computer and use it in GitHub Desktop.
Save almet/6262333 to your computer and use it in GitHub Desktop.
Makefile for pelican with multiple outputs and one single settings file.
generate_site:
SITENAME="site" PATH=sitesrc SITEURL="http://siteurl" pelican -s settings.py output_site
generate_blog:
SITENAME="blog" PATH=blogsrc SITEURL="http://blogurl" pelican -s settings.py output_blog
html: generate_blog generate_site
@echo "done!"
import os
SITENAME = os.environ['SITENAME']
PATH = os.environ['PATH']
SITEURL = os.environ['SITEURL']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment