Command explanations sed ... Makefile | make -f ... This construct is used to make mawk accept the LDFLAGS variable which we then pass to it as part of the make command. This is used to build mawk statically.