Skip to content
Marko Korhonen edited this page Jun 18, 2021 · 12 revisions

About druidfi/tools

Tools is mainly for development (host and Docker) use but as make is quite commonly available command, it can be used in other environments too.

Why make and not scripts?

  • make is standard way in Linux to build/compile stuff
  • make is widely available
  • it's quite simple but allowing some logic (variables, if/else, prerequisites)

Terminology

  • target = command or actual file/folder target in makefile. E.g. make fresh < fresh is target. Or make path/to/folder
  • phony = target which is not file or folder

Tips

You can always check what some target is about to do with -n flag: make fresh -n

Clone this wiki locally