1AUTOMAKE_OPTIONS = foreign 2 3if BUILD_DOCS 4 MAYBE_DOCS = docs 5endif 6SUBDIRS = drivers include loaders mmio depackers playercode \ 7 posix dlapi $(MAYBE_DOCS) 8 9bin_SCRIPTS = libmikmod-config 10 11EXTRA_DIST = libmikmod-config.in libmikmod.m4 libmikmod.pc.in \ 12 libmikmod.spec.in libmikmod.spec COPYING.LESSER \ 13 amiga android macosx win32 \ 14 dos dc gp32 macintosh os2 psp \ 15 examples \ 16 config.h.cmake CMakeLists.txt cmake 17 18m4datadir = $(datadir)/aclocal 19m4data_DATA = libmikmod.m4 20 21pkgconfigdir = $(libdir)/pkgconfig 22pkgconfig_DATA = libmikmod.pc 23 24ACLOCAL_AMFLAGS = -I m4 25 26# always define MIKMOD_BUILD when building libmikmod 27# regardless of static build or shared library build.. 28AM_CFLAGS = -DMIKMOD_BUILD=1 29 30AM_CPPFLAGS = -I@top_srcdir@/include 31 32lib_LTLIBRARIES = libmikmod.la 33 34libmikmod_la_SOURCES = \ 35 dlapi/dl_hpux.c \ 36 drivers/drv_AF.c \ 37 drivers/drv_aiff.c \ 38 drivers/drv_ahi.c \ 39 drivers/drv_aix.c \ 40 drivers/drv_alsa.c \ 41 drivers/drv_dart.c \ 42 drivers/drv_dc.c \ 43 drivers/drv_ds.c \ 44 drivers/drv_esd.c \ 45 drivers/drv_gp32.c \ 46 drivers/drv_hp.c \ 47 drivers/drv_mac.c \ 48 drivers/drv_nas.c \ 49 drivers/drv_nos.c \ 50 drivers/drv_openal.c \ 51 drivers/drv_os2.c \ 52 drivers/drv_osles.c \ 53 drivers/drv_oss.c \ 54 drivers/drv_osx.c \ 55 drivers/drv_pulseaudio.c \ 56 drivers/drv_pipe.c \ 57 drivers/drv_psp.c \ 58 drivers/drv_raw.c \ 59 drivers/drv_sam9407.c \ 60 drivers/drv_sb.c \ 61 drivers/drv_sdl.c \ 62 drivers/drv_sgi.c \ 63 drivers/drv_sndio.c \ 64 drivers/drv_stdout.c \ 65 drivers/drv_sun.c \ 66 drivers/drv_ultra.c \ 67 drivers/drv_wav.c \ 68 drivers/drv_win.c \ 69 drivers/drv_wss.c \ 70 drivers/drv_xaudio2.c \ 71 loaders/load_669.c \ 72 loaders/load_amf.c \ 73 loaders/load_asy.c \ 74 loaders/load_dsm.c \ 75 loaders/load_far.c \ 76 loaders/load_gdm.c \ 77 loaders/load_gt2.c \ 78 loaders/load_imf.c \ 79 loaders/load_it.c \ 80 loaders/load_m15.c \ 81 loaders/load_med.c \ 82 loaders/load_mod.c \ 83 loaders/load_mtm.c \ 84 loaders/load_okt.c \ 85 loaders/load_s3m.c \ 86 loaders/load_stm.c \ 87 loaders/load_stx.c \ 88 loaders/load_ult.c \ 89 loaders/load_umx.c \ 90 loaders/load_uni.c \ 91 loaders/load_xm.c \ 92 mmio/mmalloc.c \ 93 mmio/mmerror.c \ 94 mmio/mmio.c \ 95 depackers/mmcmp.c \ 96 depackers/pp20.c \ 97 depackers/s404.c \ 98 depackers/xpk.c \ 99 posix/strcasecmp.c \ 100 playercode/mdreg.c \ 101 playercode/mdriver.c \ 102 playercode/mdulaw.c \ 103 playercode/mloader.c \ 104 playercode/mlreg.c \ 105 playercode/mlutil.c \ 106 playercode/mplayer.c \ 107 playercode/munitrk.c \ 108 playercode/mwav.c \ 109 playercode/npertab.c \ 110 playercode/sloader.c \ 111 playercode/virtch.c \ 112 playercode/virtch2.c \ 113 playercode/virtch_common.c 114 115libmikmod_la_LDFLAGS = -no-undefined -version-info @MIKMOD_LT_CURRENT@:@MIKMOD_LT_REVISION@:@MIKMOD_LT_AGE@ 116libmikmod_la_LIBADD = @LTLIBOBJS@ @LIBRARY_LIB@ 117 118