Question: what extension is a makefile?
Answer: Makefile (Generic) MK is a file extension for a makefile. A makefile is used with the UNIX make utility to determine which portions of a program to compile. Essentially, a makefile is a script that guides make in choosing program files should be be compiled and linked together.