Fix automake warnings, start restructuring folders

Get rid of deprecation warnings INCLUDES -> AM_CPPFLAGS. Closes #4.
Move aclib, libOSC to thirdparty subfolder
Fix typo in libvjmsg/Makefile.am
This commit is contained in:
Patric Schmitz
2015-09-08 21:39:51 +02:00
parent 1385752c5a
commit b065fa7f45
67 changed files with 81 additions and 70 deletions

View File

@@ -6,8 +6,8 @@ else
SUBDIRS = mjpegtools
endif
SUBDIRS += aclib
SUBDIRS += libOSC libhash libvjmsg libvjmem libqrwrap
SUBDIRS += thirdparty
SUBDIRS += libhash libvjmsg libvjmem libqrwrap
SUBDIRS += bio2jack libvevo liblzo libvje libplugger libsample libvjnet libsubsample libyuv libel libstream libsamplerec
SUBDIRS += veejay
SUBDIRS += livido-plugins

View File

@@ -1,4 +1,4 @@
noinst_LTLIBRARIES = libbio2jack4vj.la
INCLUDES=-I$(top_srcdir)/libvjmem
AM_CPPFLAGS=-I$(top_srcdir)/libvjmem
LIBS = @LIBS@ @PTHREAD_LIBS@ @JACK_LIBS@
libbio2jack4vj_la_SOURCES = bio2jack.c bio2jack.h

View File

@@ -15,7 +15,8 @@ dnl AX_CONFIG_PREFIXED_HEADER([veejay-config.h], [VEEJAY], [config.h])
AC_CANONICAL_HOST
AC_CANONICAL_TARGET
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([1.7])
AM_INIT_AUTOMAKE([subdir-objects])
AM_MAINTAINER_MODE
AC_DEFINE(VEEJAY,1,[Building Veejay])
@@ -1142,8 +1143,9 @@ if test "$have_mjpegtools" = "false" ; then
fi
AC_CONFIG_FILES([
aclib/Makefile
libOSC/Makefile
thirdparty/Makefile
thirdparty/libOSC/Makefile
thirdparty/aclib/Makefile
libhash/Makefile
libvjmsg/Makefile
libvevo/Makefile

View File

@@ -2,19 +2,19 @@
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) \
AM_CPPFLAGS = -I$(top_srcdir) \
-I$(includedir) \
-I$(top_srcdir)/vjmem \
-I$(top_srcdir)/vjmsg
if HAVE_MJPEGTOOLS
INCLUDES +=
AM_CPPFLAGS +=
else
INCLUDES += -I$(top_srcdir)/mjpegtools
AM_CPPFLAGS += -I$(top_srcdir)/mjpegtools
endif
INCLUDES += $(FFMPEG_CFLAGS) $(PIXBUF_CFLAGS) $(LIBQUICKTIME_CFLAGS) $(MJPEGTOOLS_CFLAGS)
AM_CPPFLAGS += $(FFMPEG_CFLAGS) $(PIXBUF_CFLAGS) $(LIBQUICKTIME_CFLAGS) $(MJPEGTOOLS_CFLAGS)
VJEL_LIB_FILE = libel.la
noinst_LTLIBRARIES = $(VJEL_LIB_FILE)

View File

@@ -1,7 +1,7 @@
# Makefile for veejay
EXTRA_DIST= hash.h
MAINTAINERCLEANFILES=Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir)
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir)
HASH_LIB_FILE = libhash.la
noinst_LTLIBRARIES = $(HASH_LIB_FILE)
libhash_la_SOURCES = hash.c

View File

@@ -1,7 +1,7 @@
# Makefile for veejay
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem \
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem \
-I$(top_srcdir)/vjmsg
VJLZO_LIB_FILE = libvjlzo.la

View File

@@ -1,5 +1,5 @@
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir)/libplugger -I$(includedir) -I$(top_srcdir)/libhash -I$(top_srcdir)/libvevo ${FFMPEG_CFLAGS}
AM_CPPFLAGS = -I$(top_srcdir)/libplugger -I$(includedir) -I$(top_srcdir)/libhash -I$(top_srcdir)/libvevo ${FFMPEG_CFLAGS}
LIBVJPLUG_LIB_FILE = libvjplug.la

View File

@@ -1,7 +1,7 @@
# Makefile for veejay
EXTRA_DIST= qrwrapper.h
MAINTAINERCLEANFILES=Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir)
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir)
QRWRAP_LIB_FILE = libqrwrap.la
noinst_LTLIBRARIES = $(QRWRAP_LIB_FILE)
libqrwrap_la_SOURCES = qrwrap.c

View File

@@ -1,13 +1,13 @@
# Makefile for veejay
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg -I$(top_srcdir)/libhash
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg -I$(top_srcdir)/libhash
if HAVE_MJPEGTOOLS
INCLUDES +=
AM_CPPFLAGS +=
else
INCLUDES += -I$(top_srcdir)/mjpegtools
AM_CPPFLAGS += -I$(top_srcdir)/mjpegtools
endif
INCLUDES += $(FFMPEG_CFLAGS) $(XML2_CFLAGS) $(MJPEGTOOLS_CFLAGS)
AM_CPPFLAGS += $(FFMPEG_CFLAGS) $(XML2_CFLAGS) $(MJPEGTOOLS_CFLAGS)
SAMPLE_LIB_FILE = libsample.la
noinst_LTLIBRARIES = $(SAMPLE_LIB_FILE)

View File

@@ -1,16 +1,16 @@
# Makefile for veejay
INCLUDES = -I$(top_srcdir) -I$(includedir)\
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir)\
-I$(top_srcdir)/vjmem\
-I$(top_srcdir)/vjmsg \
-I$(top_srcdir)/libel
if HAVE_MJPEGTOOLS
INCLUDES +=
AM_CPPFLAGS +=
else
INCLUDES += -I$(top_srcdir)/mjpegtools
AM_CPPFLAGS += -I$(top_srcdir)/mjpegtools
endif
INCLUDES += $(XML2_CFLAGS) $(FFMPEG_CFLAGS) $(MJPEGTOOLS_CFLAGS)
AM_CPPFLAGS += $(XML2_CFLAGS) $(FFMPEG_CFLAGS) $(MJPEGTOOLS_CFLAGS)
SAMPLEREC_LIB_FILE = libsamplerec.la
noinst_LTLIBRARIES = $(SAMPLEREC_LIB_FILE)

View File

@@ -1,17 +1,17 @@
# Makefile for veejay
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem \
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem \
-I$(top_srcdir)/vjmsg \
-I$(top_srcdir)/libvjnet/ \
-I$(top_srcdir)/libhash
if HAVE_MJPEGTOOLS
INCLUDES +=
AM_CPPFLAGS +=
else
INCLUDES += -I$(top_srcdir)/mjpegtools
AM_CPPFLAGS += -I$(top_srcdir)/mjpegtools
endif
INCLUDES += $(XML2_CFLAGS) $(FFMPEG_CFLAGS) $(PTHREAD_CFLAGS) $(MJPEGTOOLS_CFLAGS)
AM_CPPFLAGS += $(XML2_CFLAGS) $(FFMPEG_CFLAGS) $(PTHREAD_CFLAGS) $(MJPEGTOOLS_CFLAGS)
STREAM_LIB_FILE = libstream.la
noinst_LTLIBRARIES = $(STREAM_LIB_FILE)

View File

@@ -1,8 +1,7 @@
# Makefile for veejay
CFLAGS=
AM_CFLAGS=$(SUBSAMPLE_CFLAGS)
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg -I$(top_srcdir)/libyuv
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg -I$(top_srcdir)/libyuv
SUBSAMPLE_LIB_FILE = libsubsample.la
pkginclude_HEADERS=subsample.h
EXTRA_DIST = subsample.h

View File

@@ -1,5 +1,5 @@
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = $(GLIB_CFLAGS) -I$(top_srcdir)/libvevo -I$(includedir) -I$(top_srcdir)/libhash -I$(top_srcdir)/libvjmem -I$(top_srcdir)/libvjmsg
AM_CPPFLAGS = $(GLIB_CFLAGS) -I$(top_srcdir)/libvevo -I$(includedir) -I$(top_srcdir)/libhash -I$(top_srcdir)/libvjmem -I$(top_srcdir)/libvjmsg
VEVO_LIB_FILE = libvevo.la
pkginclude_HEADERS = libvevo.h lowlevel.h pool.h vevo.h

View File

@@ -1,8 +1,7 @@
# Makefile for veejay
MAINTAINERCLEANFILES=Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg $(FFMPEG_CFLAGS) $(GLIB_CFLAGS)
CFLAGS =
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg $(FFMPEG_CFLAGS) $(GLIB_CFLAGS)
AM_CFLAGS = $(OPTCFLAGS) $(FREEFRAME_CFLAGS)
pkginclude_HEADERS=vje.h

View File

@@ -1,9 +1,10 @@
# Makefile for memory managment / platform specific optimizations
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_builddir)/libvjmsg
CFLAGS =
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/thirdparty -I$(top_builddir)/libvjmsg
AM_CFLAGS = $(OPTCFLAGS)
VJMEM_LIB_FILE = libvjmem.la
pkginclude_HEADERS = vjmem.h
noinst_LTLIBRARIES = $(VJMEM_LIB_FILE)
libvjmem_la_SOURCES = memcpy.c vj-x86.c

View File

@@ -1,14 +1,16 @@
# Makefile for logging/messages
INCLUDES = -I$(top_srcdir) -I$(includedir)
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir)
if !HAVE_MJPEGTOOLS
INCLUDES += -I$(top_srcdir)/mjpegtools
AM_CPPFLAGS += -I$(top_srcdir)/mjpegtools
endif
INCLUDES += $(MJPEGTOOLS_CFLAGS)
INCLUDES += $(LIBUNWIND_CFLAGS)
AM_CPPFLAGS += $(MJPEGTOOLS_CFLAGS)
AM_CPPFLAGS += $(LIBUNWIND_CFLAGS)
AM_CFLAGS = $(OP_CFLAGS)
AM_CLFAGS=$(OP_CFLAGS)
VJMSG_LIB_FILE = libvjmsg.la
noinst_LTLIBRARIES = $(VJMSG_LIB_FILE)
pkginclude_HEADERS= vj-msg.h
libvjmsg_la_SOURCES = vj-common.c

View File

@@ -1,7 +1,8 @@
# Makefile for veejay
# Makefile for libvjnet
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/libyuv -I$(top_srcdir)/liblzo -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/libyuv -I$(top_srcdir)/liblzo -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg
VJNET_LIB_FILE = libvjnet.la
EXTRA_DIST = vj-client.h bswap.h cmd.h mcastreceiver.h mcastsender.h packet.h vj-server.h
pkginclude_HEADERS = vj-client.h

View File

@@ -1,9 +1,10 @@
# Makefile for veejay
MAINTAINERCLEANFILES = Makefile.in
CFLAGS =
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/aclib -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg -I$(top_srcdir)/libpostproc -I$(FFMPEG_CFLAGS)
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/thirdparty -I$(top_srcdir)/vjmem -I$(top_srcdir)/vjmsg -I$(top_srcdir)/libpostproc -I$(FFMPEG_CFLAGS)
AM_CFLAGS = $(OPTCFLAGS)
YUV_LIB_FILE = libyuv.la
pkginclude_HEADERS=yuvconv.h
EXTRA_DIST = mmx.h yuvconv.h mmx_macros.h

View File

@@ -8,7 +8,7 @@ lvd_colortone_la_SOURCES = lvd_colortone.c
lvd_displaywall_la_SOURCES = lvd_displaywall.c
lvd_stroboscope_la_SOURCES = lvd_stroboscope.c
INCLUDES=$(FFMPEG_CFLAGS)
AM_CPPFLAGS = $(FFMPEG_CFLAGS)
AM_CFLAGS = -I@top_srcdir@/include
AM_LDFLAGS = -module -avoid-version -lm -export-dynamic
AM_LIBTOOLFLAGS = --tag=disable-static

View File

@@ -1,7 +1,9 @@
EXTRA_DIST= fastintfns.h mjpeg_logging.h mpegconsts.h videodev_mjpeg.h yuv4mpeg_intern.h format_codes.h \
mjpeg_types.h mpegtimecode.h yuv4mpeg.h
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/mjpegtools $(PTHREAD_CFLAGS)
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) -I$(top_srcdir)/mjpegtools $(PTHREAD_CFLAGS)
MJPEGUTILS_LIB_FILE = libmjpegutils.la
noinst_LTLIBRARIES = $(MJPEGUTILS_LIB_FILE)
DISTCLEANFILES =

View File

@@ -0,0 +1 @@
SUBDIRS = aclib libOSC

View File

@@ -4,7 +4,7 @@ EXTRA_DIST= ac.h ac_internal.h imgconvert.h img_internal.h img_x86_common.h
AM_CPPFLAGS = \
$(PTHREAD_CFLAGS) \
-I$(top_srcdir)
-I$(top_srcdir)/thirdparty
noinst_LTLIBRARIES = libac.la

View File

@@ -1,4 +1,5 @@
INCLUDES = -I$(top_srcdir)/libOSC -I$(includedir)
AM_CPPFLAGS = -I$(includedir) -I$(top_srcdir)/thirdparty
OSC_LIB_FILE = libOSC.la
noinst_LTLIBRARIES = $(OSC_LIB_FILE)
libOSC_la_SOURCES = OSC-address-space.c \

View File

@@ -1,16 +1,17 @@
# Makefile for veejay
MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I$(top_srcdir) -I$(includedir) \
AM_CPPFLAGS = -I$(top_srcdir) -I$(includedir) \
-DG_LOG_DOMAIN=\"veejay\" -DVEEJAY_VERSION=\"$(VERSION)\"
if HAVE_MJPEGTOOLS
INCLUDES +=
AM_CPPFLAGS +=
else
INCLUDES += -I$(top_srcdir)/mjpegtools
AM_CPPFLAGS += -I$(top_srcdir)/mjpegtools
endif
INCLUDES += -I /usr/X11R6/include -I$(top_srcdir)/libOSC \
AM_CPPFLAGS += -I /usr/X11R6/include \
-I$(top_srcdir)/thirdparty \
-I$(top_srcdir)/libhash \
-I$(top_srcdir)/libvje \
-I$(top_srcdir)/libplugger \
@@ -45,7 +46,7 @@ libveejay_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-release $(LT_RELEASE) -no-undefined -export-dynamic $(DEBUGLIBS)
libveejay_la_LIBADD = -L$(top_builddir)/libOSC -lOSC \
libveejay_la_LIBADD = \
-L$(top_builddir)/libhash -lhash \
-L$(top_builddir)/liblzo -lvjlzo \
-L$(top_builddir)/bio2jack -lbio2jack4vj \
@@ -57,12 +58,13 @@ libveejay_la_LIBADD = -L$(top_builddir)/libOSC -lOSC \
-L$(top_builddir)/libvjnet -lvjnet \
-L$(top_builddir)/libel -lel \
-L$(top_builddir)/libstream -lstream \
-L$(top_builddir)/aclib -lac \
-L$(top_builddir)/libsubsample -lsubsample \
-L$(top_builddir)/libyuv -lyuv \
-L$(top_builddir)/libsamplerec -lsamplerec \
-L$(top_builddir)/libqrwrap -lqrwrap \
-L$(top_builddir)/libvevo -lvevo
-L$(top_builddir)/libvevo -lvevo \
-L$(top_builddir)/thirdparty/libOSC -lOSC \
-L$(top_builddir)/thirdparty/aclib -lac
if !HAVE_MJPEGTOOLS
libveejay_la_LIBADD+=-L$(top_builddir)/mjpegtools -lmjpegutils