Project Makefile Open for Business

Published on 2016-11-23 00:00:00

Makefile for Python Web Development & Related Projects

A while back I was asked to present to the Configuration Management Working Group of DC.

../../../../_images/project-makefile-tweet.png

From that moment it was on: an excuse to finish and talk about the Makefile I’d been dragging around formerly since January and informerly for much longer.

Finishing the Makefile

I started writing slides on the impressive slides.com then I realized I had to finished the Makefile to finish the slides. This mostly involved deciding on target names and testing target execution.

Finishing the Slides

As I mentioned above, slides.com is very nice. I had hoped to be able to build the slides myself with reveal.js, but in lieu of JavaScript skills I settled on using the slides.com editor. Later I exported and converted them to PDF with pandoc, which was not as nice (through no fault of pandoc, I’m sure; I just wish I could get a better PDF copy from the slides.com HTML export.)

Closed for Business

For month after month as I continued to tweak, the project-makefile repository README contained the following:

**DO NOT USE THIS**

At some point I started using a ``Makefile`` in my development
projects. This repository contains that ``Makefile``.

**shrug**

Open for Business

Now it looks like this:

../../../../_images/project-makefile-open-for-biz.png

I invite everyone to use and contribute.