Hi, I'm a little confused about how to set up Autoconf to install data files for the program to use later, and I wondered if someone can clear up my confusion. For reference, the pertinent program is Project: Starfighter: http://starfighter.nongnu.org Starfighter has a few different directories with required data files: "data", "gfx", "music", and "sound". All files in these directories need to be installed to a location that gets defined as DATADIR. From what I understand so far, the directory I want to use is the one stored in the pkgdatadir variable, and I include files to install there by assigning them in a Makefile.am to pkgdata_DATA. But listing the files out from a Makefile.am in the same directory doesn't copy the directory structure, and if I indicate a directory from the top-level Makefile.am, "make install" just ignores (or rather, "omits") it and then spits out an error with no accompanying information. What am I missing here? How can I install these data files not into the top-level pkgdatadir, but in the respective appropriate sub-directories of pkgdatadir (e.g. "$(pkgdatadir)/data" and "$(pkgdatadir)/music")? I can't find any documentation on how to do this anywhere. -- Julie Marchant https://onpon4.github.io Protect your emails with GnuPG: https://emailselfdefense.fsf.org
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Autoconf mailing list Autoconf@xxxxxxx https://lists.gnu.org/mailman/listinfo/autoconf