Bob Tanner wrote: > On Tuesday 07 September 2004 03:41 pm, Bob Tanner wrote: > >> Been working with the debian-arm people to try to get crossfire-clients >> v1.7.0 compiling for the arm processors. > > > I'm looking at common/Makefile.in from 1.7.0 > > item-types.h: item-types > $(PERL) items.pl > > > def-keys.h: def-keys > utils/mdk.sh > > > Are these rules needed? Arguably, both of these could still be used, but the source data files haven't been modified in a long time. The item-types.h could actually probably go away now that the client_type is supported on the server - some code would have to get removed to go with that, but not that big a deal. the def-keys basically just takes the def-keys file and turns it into a .h file that can be included so that compiled in defaults are available. However, if one looks at the compiled in version, its pretty darn basic, and probably easy enough for a user to modify directly and not need the conversion script. > > If so, can we make a script directory for them? > > I'm not sure why they are in the common directory. They are in the common directory because they are used as part of the build process - there is no reason to install these files anyplace after compilation, as they are of no use. I note that the second one - utils/mdk.sh is in fact broken as is, because the utils directory is in the top level of the client directory, but the rule itself is in the common directory, so it would in fact never find the script in the first place (should really be ../utils/mdk.sh) _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel