sr/srd: Remove/fix non-applicable autotools stuff.
This commit is contained in:
parent
826938d81e
commit
db8ae7b941
|
@ -19,7 +19,7 @@
|
|||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
AM_CPPFLAGS = -I$(top_srcdir)/libsigrok
|
||||
AM_CPPFLAGS = -I$(top_srcdir)
|
||||
|
||||
SUBDIRS = contrib hardware input output firmware
|
||||
|
||||
|
|
101
configure.ac
101
configure.ac
|
@ -19,23 +19,24 @@
|
|||
|
||||
AC_PREREQ(2.61)
|
||||
|
||||
# TODO: Should be libsigrok, no sigrok.
|
||||
m4_define([sigrok_major_version], [0])
|
||||
m4_define([sigrok_minor_version], [2])
|
||||
m4_define([sigrok_micro_version], [0])
|
||||
m4_define([sigrok_version],
|
||||
[sigrok_major_version.sigrok_minor_version.sigrok_micro_version])
|
||||
|
||||
AC_INIT([sigrok], [sigrok_version], [sigrok-devel@lists.sourceforge.net],
|
||||
[sigrok], [http://www.sigrok.org])
|
||||
AC_INIT([libsigrok], [libsigrok_version], [sigrok-devel@lists.sourceforge.net],
|
||||
[libsigrok], [http://www.sigrok.org])
|
||||
AC_CONFIG_HEADER([config.h])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
|
||||
AM_INIT_AUTOMAKE([-Wall -Werror foreign std-options])
|
||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||
|
||||
AH_TOP([#ifndef SGIROK_CONFIG_H
|
||||
#define SIGROK_CONFIG_H /* To stop multiple inclusions. */])
|
||||
AH_BOTTOM([#endif /* SIGROK_CONFIG_H */])
|
||||
AH_TOP([#ifndef LIBSIGROK_CONFIG_H
|
||||
#define LIBSIGROK_CONFIG_H /* To stop multiple inclusions. */])
|
||||
AH_BOTTOM([#endif /* LIBSIGROK_CONFIG_H */])
|
||||
|
||||
CFLAGS="-g -Wall -Wextra"
|
||||
|
||||
|
@ -64,17 +65,6 @@ SIGROK_LT_VERSION="$SIGROK_LT_CURRENT:$SIGROK_LT_REVISION:$SIGROK_LT_AGE"
|
|||
SIGROK_LT_LDFLAGS="-version-info $SIGROK_LT_VERSION"
|
||||
AC_SUBST(SIGROK_LT_LDFLAGS)
|
||||
|
||||
# Library version for libsigrokdecode.
|
||||
# Carefully read the libtool docs before updating these numbers!
|
||||
# The algorithm for determining which number to change (and how) is nontrivial!
|
||||
# http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
|
||||
SIGROKDECODE_LT_CURRENT=0
|
||||
SIGROKDECODE_LT_REVISION=0
|
||||
SIGROKDECODE_LT_AGE=0
|
||||
SIGROKDECODE_LT_VERSION="$SIGROKDECODE_LT_CURRENT:$SIGROKDECODE_LT_REVISION:$SIGROKDECODE_LT_AGE"
|
||||
SIGROKDECODE_LT_LDFLAGS="-version-info $SIGROKDECODE_LT_VERSION"
|
||||
AC_SUBST(SIGROKDECODE_LT_LDFLAGS)
|
||||
|
||||
# Logic analyzer hardware support '--enable' options.
|
||||
|
||||
# Disabled by default, unfinished.
|
||||
|
@ -225,44 +215,6 @@ if test "x$LA_ALSA" != xno; then
|
|||
LIBSIGROK_PKGLIBS="$LIBSIGROK_PKGLIBS alsa"])
|
||||
fi
|
||||
|
||||
# Python support.
|
||||
CPPFLAGS_PYTHON=""
|
||||
LDFLAGS_PYTHON=""
|
||||
case "$build" in
|
||||
*linux*)
|
||||
# We know that Linux has 'python3-config'.
|
||||
CPPFLAGS_PYTHON="$(python3-config --includes)"
|
||||
LDFLAGS_PYTHON="$(python3-config --ldflags)"
|
||||
;;
|
||||
*darwin*)
|
||||
# On Darwin, Macports has python3.x-config, fink has python3-config.
|
||||
# Mac OS X (Snow Leopard) ships with 'python-config' per default, but
|
||||
# that's Python 2.x, so not useful for us.
|
||||
if test -x python3-config; then
|
||||
# python3-config exists, use it.
|
||||
CPPFLAGS_PYTHON="$(python3-config --includes)"
|
||||
LDFLAGS_PYTHON="$(python3-config --ldflags)"
|
||||
else
|
||||
# No python3-config found, so try hardcoded python3.2-config.
|
||||
CPPFLAGS_PYTHON="$(python3.2-config --includes)"
|
||||
LDFLAGS_PYTHON="$(python3.2-config --ldflags)"
|
||||
fi
|
||||
;;
|
||||
*mingw*)
|
||||
# We currently hardcode the paths to the Python 3.2 default install
|
||||
# location as there's no 'python-config' script on Windows, it seems.
|
||||
CPPFLAGS_PYTHON="-I/c/Python32/include"
|
||||
LDFLAGS_PYTHON="-L/c/Python32/libs -lpython32"
|
||||
;;
|
||||
*)
|
||||
# Everything else is untested, we just hope 'python3-config' works.
|
||||
CPPFLAGS_PYTHON="$(python3-config --includes)"
|
||||
LDFLAGS_PYTHON="$(python3-config --ldflags)"
|
||||
;;
|
||||
esac
|
||||
AC_SUBST(CPPFLAGS_PYTHON)
|
||||
AC_SUBST(LDFLAGS_PYTHON)
|
||||
|
||||
AC_SUBST(LIBSIGROK_PKGLIBS)
|
||||
|
||||
# Checks for header files.
|
||||
|
@ -285,7 +237,7 @@ AC_TYPE_SIZE_T
|
|||
AC_CHECK_FUNCS([gettimeofday memset strchr strcspn strdup strerror strncasecmp strstr strtol strtoul strtoull])
|
||||
|
||||
AC_SUBST(FIRMWARE_DIR, "$datadir/sigrok/firmware")
|
||||
AC_SUBST(DECODERS_DIR, "$datadir/sigrok/decoders")
|
||||
### AC_SUBST(DECODERS_DIR, "$datadir/sigrok/decoders")
|
||||
AC_SUBST(MAKEFLAGS, '--no-print-directory')
|
||||
AC_SUBST(AM_LIBTOOLFLAGS, '--silent')
|
||||
|
||||
|
@ -309,30 +261,23 @@ AC_DEFINE(SIGROK_VERSION, [sigrok_version],
|
|||
[Define to the sigrok version])
|
||||
|
||||
AC_CONFIG_FILES([Makefile
|
||||
sigrok.h
|
||||
firmware/Makefile
|
||||
hardware/Makefile
|
||||
hardware/alsa/Makefile
|
||||
hardware/asix-sigma/Makefile
|
||||
hardware/chronovu-la8/Makefile
|
||||
hardware/common/Makefile
|
||||
hardware/demo/Makefile
|
||||
hardware/link-mso19/Makefile
|
||||
hardware/openbench-logic-sniffer/Makefile
|
||||
hardware/saleae-logic/Makefile
|
||||
hardware/zeroplus-logic-cube/Makefile
|
||||
input/Makefile
|
||||
output/Makefile
|
||||
output/text/Makefile
|
||||
libsigrok.pc
|
||||
contrib/Makefile
|
||||
contrib/nsis/Makefile
|
||||
contrib/nsis/sigrok.nsi
|
||||
libsigrok/Makefile
|
||||
libsigrok/sigrok.h
|
||||
libsigrok/firmware/Makefile
|
||||
libsigrok/hardware/Makefile
|
||||
libsigrok/hardware/alsa/Makefile
|
||||
libsigrok/hardware/asix-sigma/Makefile
|
||||
libsigrok/hardware/chronovu-la8/Makefile
|
||||
libsigrok/hardware/common/Makefile
|
||||
libsigrok/hardware/demo/Makefile
|
||||
libsigrok/hardware/link-mso19/Makefile
|
||||
libsigrok/hardware/openbench-logic-sniffer/Makefile
|
||||
libsigrok/hardware/saleae-logic/Makefile
|
||||
libsigrok/hardware/zeroplus-logic-cube/Makefile
|
||||
libsigrok/input/Makefile
|
||||
libsigrok/output/Makefile
|
||||
libsigrok/output/text/Makefile
|
||||
libsigrok/libsigrok.pc
|
||||
libsigrok/contrib/Makefile
|
||||
libsigrokdecode/Makefile
|
||||
libsigrokdecode/libsigrokdecode.pc
|
||||
libsigrokdecode/decoders/Makefile
|
||||
])
|
||||
|
||||
AC_OUTPUT
|
||||
|
|
|
@ -26,7 +26,7 @@ libsigrokhwalsa_la_SOURCES = \
|
|||
alsa.c
|
||||
|
||||
libsigrokhwalsa_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ libsigrokhwasixsigma_la_SOURCES = \
|
|||
asix-sigma.h
|
||||
|
||||
libsigrokhwasixsigma_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -27,6 +27,6 @@ libsigrokhwchronovula8_la_SOURCES = \
|
|||
chronovu-la8.c
|
||||
|
||||
libsigrokhwchronovula8_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
|
|
@ -31,5 +31,5 @@ libsigrokhwcommon_la_SOURCES += serial.c
|
|||
endif
|
||||
|
||||
libsigrokhwcommon_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ libsigrokhwdemo_la_SOURCES = \
|
|||
demo.c
|
||||
|
||||
libsigrokhwdemo_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ libsigrokhwlinkmso19_la_SOURCES = \
|
|||
link-mso19.c
|
||||
|
||||
libsigrokhwlinkmso19_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -27,6 +27,6 @@ libsigrokhwols_la_SOURCES = \
|
|||
ols.h
|
||||
|
||||
libsigrokhwols_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
|
|
@ -29,7 +29,7 @@ libsigrokhwsaleaelogic_la_SOURCES = \
|
|||
saleae-logic.h
|
||||
|
||||
libsigrokhwsaleaelogic_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ libsigrokhwzeroplus_la_SOURCES = \
|
|||
zeroplus.c
|
||||
|
||||
libsigrokhwzeroplus_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
endif
|
||||
|
||||
|
|
|
@ -26,5 +26,5 @@ libsigrokinput_la_SOURCES = \
|
|||
input.c
|
||||
|
||||
libsigrokinput_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ libsigrokoutput_la_SOURCES = \
|
|||
# Temporarily disabled: output_analog.c
|
||||
|
||||
libsigrokoutput_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
libsigrokoutput_la_LIBADD = \
|
||||
text/libsigrokoutputtext.la
|
||||
|
|
|
@ -29,5 +29,5 @@ libsigrokoutputtext_la_SOURCES = \
|
|||
ascii.c
|
||||
|
||||
libsigrokoutputtext_la_CFLAGS = \
|
||||
-I$(top_srcdir)/libsigrok
|
||||
-I$(top_srcdir)
|
||||
|
||||
|
|
Loading…
Reference in New Issue