Previous Next
Make Support

SNiFF+'s Make Support allows you to set up and activate your build processes using SNiFF+'s GUI. It provides automatic support for multi-platform development and works with compilers, linkers, archivers and other build tools of your choice. Furthermore, it provides (recursive) make rules for C/C++, Java, IDL and FORTRAN. Using these rules, you can completely regulate the make process (e.g., by choosing the order in which your targets are built).
SNiFF+'s Make Support uses data generated by SNiFF+, such as include path and dependencies information, to generate Make Support Files. Make Support Files, together with the different types of Makefiles provided with SNiFF+, act as an interface between SNiFF+ and Make.
Features
SNiFF+'s Make Support:

Make Support and working environments
SNiFF+'s Make Support maintains information about dependencies and include directives across working environment boundaries and supplies this information to your Make utility and compiler. Although you could maintain this information in your own makefiles, we strongly recommend that you use SNiFF+'s Make Support instead.
Using your own makefiles
In SNiFF+ you can use your own Makefiles, however we strongly recommend that you use the Makefiles provided with SNiFF+'s Make Support for building the targets of your projects. It is also possible for each subproject to use your own Makefiles or the Makefiles provided by SNiFF+. For more information, see Using Your Own Makefiles.
For detailed information
For details about SNiFF+'s Make Support, please refer to Build and Make Support.

Previous Next