Defining data files to install

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux