Autotools build plugin

This plugin is targeted at autotools projects but as they use make it is useful for other kind of projects using make.

Make command used

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.

make object_file_name

Use to compile an source file. The object file name is found by replacing the source file extension with the corresponding object extension.

make

Use to build all targets in a directory.

make install

Use to install all targets in a directory.

make clean

Use to delete all file built in a directory.

make dist

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.