• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4251 shaares
 
Filters
7 results tagged make

Makefile Tutorial By Example

QRCode

I built this guide because I could never quite wrap my head around Makefiles. They seemed awash with hidden rules and esoteric symbols, and asking simple questions didn’t yield simple answers. To solve this, I sat down for several weekends and read everything I could about Makefiles. I've condensed the most critical knowledge into this guide. Each topic has a brief description and a self contained example that you can run yourself.
If you mostly understand Make, consider checking out the Makefile Cookbook, which has a template for medium sized projects with ample comments about what each part of the Makefile is doing.

https://makefiletutorial.com
April 30, 2024 at 7:32:40 AM EDT *
make
FILLER

Styleguide | Task

QRCode

This is the official Task styleguide for Taskfile.yml files.

Task is a task runner / build tool that aims to be simpler and easier to use than, for example, GNU Make.

Since it's written in Go, Task is just a single binary and has no other dependencies, which means you don't need to mess with any complicated install setups just to use a build tool.

https://taskfile.dev/styleguide/
April 27, 2023 at 8:52:32 AM EDT *
yaml golfing make
FILLER

Phony Targets (GNU make manual)

QRCode

Phony Targets (GNU make)

https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html
May 7, 2021 at 8:18:48 AM EDT *
make
FILLER

The Language Agnostic, All-Purpose, Incredible, Makefile | Mindlessness

QRCode

How to develop a Makefile

They key to successfully writing a Makefile is to just write down the commands you need at the moment. Ran a new command? Put it in the Makefile. Over time, the Makefile will grow to include even those rare commands you rarely run and can’t remember what they were. Patters with emerge, and these will help guide the prerequisites that may otherwise not be obvious.

https://blog.mindlessness.life/2019/11/17/the-language-agnostic-all-purpose-incredible-makefile.html
January 6, 2020 at 12:57:02 PM EST *
programming linux make
FILLER

Makefiles 101: how to use make as a task automation tool

QRCode

Not everyone is aware that make can easily be used to manage tasks in your projects. In this article, I’d like to share a brief introduction to how Makefiles help me automate some tasks in my day to day activities. This brief guide will focus on using make as an automation tool for tasks rather than a tool for compiling code.

https://medium.com/free-code-camp/makefiles-101-how-to-use-make-as-a-task-automation-tool-69d2ccc3f25e
June 20, 2019 at 10:40:17 AM EDT *
make linux
FILLER

Want to know the easiest way to save time? Use `make`!

QRCode

But there is a good standard UNIX tool. By standard I mean it actually has robust documentation, that many forgot. Or never learned? I’m talking about make. More accurately, this article focuses on GNU make. It’s available on macOS, Windows, Linux and most other operating systems.

https://medium.freecodecamp.org/want-to-know-the-easiest-way-to-save-time-use-make-eec453adf7fe
March 8, 2019 at 4:07:32 PM EST *
make programming scripts
FILLER

What is a Makefile and how does it work?

QRCode

If you want to run or update a task when certain files are updated, the make utility can come in handy. The make utility requires a file, Makefile (or makefile), which defines set of tasks to be executed. You may have used make to compile a program from source code. Most open source projects use make to compile a final executable binary, which can then be installed using make install.

https://opensource.com/article/18/8/what-how-makefile
August 28, 2018 at 3:04:47 PM EDT *
make programming linux
FILLER
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community