Is it possible to create an executable script that would be interpreted by make?
I tried this:
#!/usr/bin/env make --makefile=/dev/stdin main:
The following adds a level of indirection but it's the best solution I've come up with for self-executing makefiles not called "makefile":
#!/bin/sh exec make -f- "$@" << 'eof' .PHONY: all all: @echo 'hello world!'
I'm trying to collect #! env hacks for each language / program here.