|
Packit |
a38265 |
## Process this file with automake to produce Makefile.in
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
SUBDIRS = oggz-chop
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
EXTRA_DIST = oggz-diff
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
bin_SCRIPTS = oggz-diff
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
INCLUDES = -I$(top_builddir) -I$(top_builddir)/include \
|
|
Packit |
a38265 |
-I$(top_srcdir)/include \
|
|
Packit |
a38265 |
-I$(top_srcdir)/src/liboggz \
|
|
Packit |
a38265 |
@OGG_CFLAGS@
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
OGGZDIR = ../liboggz
|
|
Packit |
a38265 |
OGGZ_LIBS = $(OGGZDIR)/liboggz.la @OGG_LIBS@
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
COMMON_SRCS=oggz_tools.c $(srcdir)/../liboggz/dirac.c
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_any_programs = oggz oggz-known-codecs
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
if OGGZ_CONFIG_READ
|
|
Packit |
a38265 |
oggz_read_programs = oggz-dump oggz-info oggz-scan oggz-codecs
|
|
Packit |
a38265 |
oggz_read_noinst_programs =
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
if OGGZ_CONFIG_WRITE
|
|
Packit |
a38265 |
oggz_rw_programs = oggz-merge oggz-rip oggz-validate oggz-comment oggz-sort
|
|
Packit |
a38265 |
oggz_rw_noinst_programs = oggz-basetime
|
|
Packit |
a38265 |
endif
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
endif
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
noinst_HEADERS = oggz_tools.h oggz_tools_dirac.h skeleton.h mimetypes.h
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
# Programs to build
|
|
Packit |
a38265 |
bin_PROGRAMS = $(oggz_any_programs) $(oggz_read_programs) $(oggz_rw_programs)
|
|
Packit |
a38265 |
noinst_PROGRAMS = $(oggz_read_noinst_programs) $(oggz_rw_noinst_programs)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_SOURCES = oggz.c
|
|
Packit |
a38265 |
oggz_LDADD =
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_known_codecs_SOURCES = oggz-known-codecs.c
|
|
Packit |
a38265 |
oggz_known_codecs_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_info_SOURCES = oggz-info.c skeleton.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_info_LDADD = $(OGGZ_LIBS) -lm
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_comment_SOURCES = oggz-comment.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_comment_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_dump_SOURCES = oggz-dump.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_dump_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_merge_SOURCES = oggz-merge.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_merge_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_rip_SOURCES = oggz-rip.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_rip_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_validate_SOURCES = oggz-validate.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_validate_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_basetime_SOURCES = oggz-basetime.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_basetime_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_scan_SOURCES = oggz-scan.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_scan_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_sort_SOURCES = oggz-sort.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_sort_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
oggz_codecs_SOURCES = oggz-codecs.c mimetypes.c $(COMMON_SRCS)
|
|
Packit |
a38265 |
oggz_codecs_LDADD = $(OGGZ_LIBS)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
# Add symlinks for deprecated tool names, if they are already installed;
|
|
Packit |
a38265 |
# see http://lists.xiph.org/pipermail/ogg-dev/2008-July/001083.html
|
|
Packit |
a38265 |
install-exec-local:
|
|
Packit |
a38265 |
for p in dump diff info merge rip ; do \
|
|
Packit |
a38265 |
if test -e $(exec_prefix)/bin/oggz$$p ; then \
|
|
Packit |
a38265 |
$(RM) $(exec_prefix)/bin/oggz$$p ; \
|
|
Packit |
a38265 |
$(LN_S) $(exec_prefix)/bin/oggz-$$p $(exec_prefix)/bin/oggz$$p ; \
|
|
Packit |
a38265 |
fi ; \
|
|
Packit |
a38265 |
done
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
# On 'make uninstall', remove the deprecated tool -- but only if it is a
|
|
Packit |
a38265 |
# symlink, to keep to the policy of only uninstalling what we installed.
|
|
Packit |
a38265 |
# Note that the $(LN_S) above may be substitued with "cp -p" on systems that
|
|
Packit |
a38265 |
# do not have ln, so the test below will fail. As a result, 'make uninstall'
|
|
Packit |
a38265 |
# will fail to uninstall the copied versions of oggzdump, oggzdiff etc. on
|
|
Packit |
a38265 |
# such systems.
|
|
Packit |
a38265 |
uninstall-local:
|
|
Packit |
a38265 |
for p in dump diff info merge rip ; do \
|
|
Packit |
a38265 |
if test -L $(exec_prefix)/bin/oggz$$p ; then \
|
|
Packit |
a38265 |
$(RM) $(exec_prefix)/bin/oggz$$p ; \
|
|
Packit |
a38265 |
fi ; \
|
|
Packit |
a38265 |
done
|