Can i make install for JfDuke3d on linux or make only executable binary in my install folder?
JonoF at
I haven't put an 'install' target into the Makefile (yet) partly because I'm lazy and partly because there's more to it than just typing 'make install' and being done with it. The game data needs to be copied to wherever you like it to be and that's a manual process in itself, so copying the duke3d and build executables might as well be done by you as well.
The executable can go wherever you want it, like /usr/bin, /usr/local/bin, or ~/bin if you fancy. The GRP file can go in /usr/share/games/jfduke3d, /usr/local/share/games/jfduke3d, or ~/.jfduke3d if you want a user-level install.
If packages get built for the various distributions, make install will be useless. And since I don't use automake/conf to generate my makefile, there's no --prefix switch to give to any sort of configure script. The time someone would spend reading my documentation (assuming anyone does read it) trying to find out how to tell the makefile where to put everything would just as easily be spent typing "cp duke3d build /usr/bin".