summaryrefslogtreecommitdiff
path: root/src/input/vcd/libcdio/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/vcd/libcdio/Makefile.am')
-rw-r--r--src/input/vcd/libcdio/Makefile.am71
1 files changed, 71 insertions, 0 deletions
diff --git a/src/input/vcd/libcdio/Makefile.am b/src/input/vcd/libcdio/Makefile.am
new file mode 100644
index 000000000..eef45b69f
--- /dev/null
+++ b/src/input/vcd/libcdio/Makefile.am
@@ -0,0 +1,71 @@
+SUBDIRS = cdio
+
+LIBTOOL = $(SHELL) $(top_builddir)/libtool-nofpic
+INCLUDES = $(LIBCDIO_CFLAGS)
+
+libcdio_SRCS = \
+ _cdio_bincue.c \
+ _cdio_bsdi.c \
+ _cdio_freebsd.c \
+ _cdio_generic.c \
+ _cdio_linux.c \
+ _cdio_osx.c \
+ _cdio_nrg.c \
+ _cdio_stdio.c \
+ _cdio_stream.c \
+ _cdio_sunos.c \
+ _cdio_win32.c \
+ cdio.c \
+ cd_types.c \
+ ds.c \
+ logging.c \
+ sector.c \
+ util.c
+libiso9660_SRCS = \
+ iso9660.c \
+ iso9660_fs.c \
+ xa.c
+
+if ENABLE_VCDX
+if HAVE_VCDNAV
+EXTRA_DIST = $(libcdio_SRCS) $(libio9660_SRCS)
+else
+noinst_LTLIBRARIES = libcdio.la libiso9660.la
+libcdio_la_SOURCES = $(libcdio_SRCS)
+libcdio_la_LDFLAGS = -avoid-version -module
+libiso9660_la_SOURCES = $(libiso9660_SRCS)
+libiso9660_la_LDFLAGS = -avoid-version -module
+endif
+endif
+
+noinst_HEADERS = \
+ bytesex_asm.h \
+ cdio_assert.h \
+ _cdio_stdio.h \
+ ds.h \
+ scsi_mmc.h \
+ bytesex.h \
+ cdio_private.h \
+ _cdio_stream.h \
+ iso9660_private.h
+
+
+debug:
+ @list='$(SUBDIRS)'; for subdir in $$list; do \
+ (cd $$subdir && $(MAKE) $@) || exit;\
+ done;
+ @$(MAKE) CFLAGS="$(DEBUG_CFLAGS)"
+
+install-debug: debug
+ @list='$(SUBDIRS)'; for subdir in $$list; do \
+ (cd $$subdir && $(MAKE) $@) || exit;\
+ done;
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+mostlyclean-generic:
+ -rm -f *~ \#* .*~ .\#*
+
+maintainer-clean-generic:
+ -@echo "This command is intended for maintainers to use;"
+ -@echo "it deletes files that may require special tools to rebuild."
+ -rm -f Makefile.in