The file Makefile.def.allprose.nw is provided by ALLPROSE as a template for the file Makefile.def.nw.
For your own project, you should say
cp Makefile.def.allprose.nw Makefile.def.nw
|
and then modify Makefile.def.nw appropriately. In particular, you should modify the copyright notice to ensure that ALLPROSE will not remove your precious file during an upgrade of ALLPROSE.
If during an execution of
make
|
Makefile.def.nw does not exist ALLPROSE automatically uses Makefile.def.allprose.nw instead by copying the file Makefile.def.allprose.nw to Makefile.def.nw, i. e., ALLPROSE will generate Makefile.def.nw for you.
Makefile.def.nw serves as an interface to ALLPROSE that should be edited by a library writer to fit his/her needs. It specifies the name and version of the project.
Note that the additional extension .nw is always assumed.