This plugin is targeted at autotools projects but as they use make it is useful for other kind of projects using make.
Here is a list of the targets used by the plugin. They are implemented in all autotools projects but you need to implement them if you use a custom makefile.
Use to compile an source file. The object file name is found by replacing the source file extension with the corresponding object extension.
Use to build all targets in a directory.
Use to install all targets in a directory.
Use to delete all file built in a directory.
Use to build a distribution package, called only in the project directory.
As make comes with default rules allowing it to compile and link a C program without needing a makefile. You can compile a C program from a single source file without a makefile nor a project.
Got a comment? Spotted an error? Found the instructions unclear? Send feedback about this page.