🟢 🔁 Stable | A collection of makefiles "libraries", to use in (almost) all your projects.
Find a file
2021-07-15 14:14:31 +02:00
dot.mk Initial import 2021-07-15 00:38:16 +02:00
Makefile Initial import 2021-07-15 00:38:16 +02:00
mocodo.mk mocodo: replace inkscape with rsvg-convert + ghostscript 2021-07-15 14:14:31 +02:00
plantuml.mk Initial import 2021-07-15 00:38:16 +02:00
README.md Initial import 2021-07-15 00:38:16 +02:00

Makefiles forever

A collection of makefiles for every imaginable use

Description

  • plantuml.makefile — Build plantuml diagrams
  • dot.mk — Build graphviz graph diagrams
  • mocodo.mk — Build mocodo entity-relation and logical diagrams

Usage

  • Add this repository as a GIT submodule of your project

    git submodule add

  • Include needed features in your makefile

    -include path/to/makefiles-forever/feature.mk

Good practices

  • Keep task parallelism in mind
    • Make all targets available from root makefile
    • Do not descend in subdirectories