Commit Graph
54 Commits
Author SHA1 Message Date
Reece H. Dunn ee61cc4358 Fix running 'make clean' when gradle is not present. Gradle is used for the Android build and is not needed when just building eSpeak NG on Linux/BSD systems. 2017-04-24 18:37:06 +01:00
Reece H. Dunn 9bb4b53967 Update the version to 1.49.2-dev. 2017-01-22 15:22:38 +00:00
Reece H. Dunn 2e84bbbcc8 Use autoconf to check for sys/endian.h. 2017-01-15 10:02:30 +00:00
Reece H. Dunn 58c655abae Use autoconf to check for endian.h. 2017-01-15 09:51:44 +00:00
Reece H. Dunn 7cb79ea358 Don't use AC_FUNC_(M|RE)ALLOC as they cause 'Undefined reference to rpl_(m|re)alloc' on some systems. 2017-01-15 09:14:57 +00:00
Reece H. Dunn 6bc5f409a3 Don't generate an error if ndk-build (for Android builds) is not present. 2017-01-05 22:41:40 +00:00
Reece H. Dunn 7390b9de0a Allow the build to work without gradle (for non-Android builds). 2017-01-05 20:31:44 +00:00
Reece H. Dunn 66ac27a94e Merge branch 'android' 2017-01-05 20:27:27 +00:00
Reece H. Dunn 4bf9f0775f Update the version to 1.49.1 (in development). 2016-09-24 12:45:10 +01:00
Reece H. Dunn 76e5224545 eSpeak NG 1.49.0 2016-09-10 11:10:44 +01:00
Reece H. Dunn 4f676ed175 Use pcaudiolib for the audio API layer. 2016-02-07 19:34:08 +00:00
Reece H. Dunn dc87e7b775 Use a HAVE_MKSTEMP configure check instead of PLATFORM_POSIX. 2016-01-30 10:51:24 +00:00
Luke Yelavich d5362b2608 build - Add pkg-config file 2016-01-29 09:34:46 +11:00
Reece H. Dunn 960e075b8a Refer to C99 instead of C11 in the configure summary output. 2016-01-20 20:56:21 +00:00
Reece H. Dunn cd64bfeb53 Install the espeak compatibility symlinks. 2016-01-04 20:13:48 +00:00
Reece H. Dunn a63caac1ed Require a C99 compiler, not a C11 compiler and improve the C99 detection logic. 2015-12-31 11:57:20 +00:00
Reece H. Dunn 891766ea5c Work around missing AC_CHECK_HEADER_STDBOOL in older autoconf versions. 2015-12-31 11:26:25 +00:00
Reece H. Dunn 5a3d5c0946 Check for the ronn command in configure before building the man files. 2015-12-31 10:47:32 +00:00
Reece H. Dunn f10b2ccb85 Use the system's sonic files.
This allows newer versions of sonic to be used and to keep
up-to-date with bug fixes provided by the system.
2015-12-21 14:46:18 +00:00
Reece H. Dunn 7d8b983ee7 strcasecmp is no longer used, so remove the compatibility code 2015-12-21 13:18:31 +00:00
Reece H. Dunn 3d6b0d15d1 Remove wxWidgets and the remaining parts of espeakedit from the build. 2015-12-13 17:54:11 +00:00
Reece H. Dunn 74b461070f Use LT_INIT to initialize libtool. 2015-12-11 20:29:29 +00:00
Reece H. Dunn aa363fde6d Update the AC_INIT details. 2015-12-11 20:03:57 +00:00
Reece H. Dunn ac31d7d5a8 Use eSpeak NG consistently to refer to the new project. 2015-12-11 20:03:01 +00:00
Reece H. Dunn d6ab370abc Use autoscan output to update configure.ac. 2015-12-11 07:14:57 +00:00
Reece H. Dunn ca5f651d1d espeak-ng requires a C11 compiler, so document and check this 2015-12-10 19:42:27 +00:00
Reece H. Dunn f7dfc38dd7 Use the C compiler to build C files; restructuring.
This moves the libespeak source (*.cpp) files to src/libespeak-ng
and renames the C files (libespeak, espeak, speak) so they have
a .c file extension.
2015-12-09 23:33:00 +00:00
Reece H. Dunn 1c78ef70ba autotools: support using a custom gradle command 2014-10-28 12:48:45 +00:00
Reece H. Dunn 6f2f4c94fd Merge branch 'master' into android 2014-06-06 12:56:56 +01:00
Reece H. Dunn 23b8324365 configure.ac: allow setting the wx-config path 2014-06-01 13:20:22 +01:00
Reece H. Dunn 056562a6e3 Merge branch 'master' into android
Conflicts:
	README.md
2014-02-27 12:51:01 +00:00
Reece H. Dunn 981c023977 autotools: update version to 1.48.* 2014-02-02 13:54:18 +00:00
Reece H. Dunn a4ce6aa683 autotools: support optionally building the extended Russian and Chinese dictionaries 2013-11-29 16:59:28 +00:00
Reece H. Dunn e5b4b5703c configure.ac: use spaces to indent the text in the AC_MSG_NOTICE output 2013-11-29 16:17:09 +00:00
Reece H. Dunn b82375ffab Merge branch 'master' into android 2013-09-16 12:26:33 +01:00
Reece H. Dunn 6dd5529dd8 autotools: add support for disabling async command support (--without-async/--with-async=no) 2013-09-16 12:14:26 +01:00
Reece H. Dunn 00861d3bc3 autotools: add support for disabling libsonic (--without-sonic/--with-sonic=no) 2013-09-16 11:14:58 +01:00
Reece H. Dunn 83df50a40f autotools: add support for disabling MBROLA (--without-mbrola/--with-mbrola=no) 2013-09-16 10:37:45 +01:00
Reece H. Dunn a725bba818 autotools: add support for disabling Klatt (--without-klatt/--with-klatt=no) 2013-09-16 10:22:38 +01:00
Reece H. Dunn 0eac364d7f Merge branch 'master' into android
Conflicts:
	Makefile.am
	README.md
2013-09-13 16:55:56 +01:00
Reece H. Dunn b4df398601 autotools: Add a --with-sada argument (default: no) to enable Solaris SADA audio support. 2013-09-12 11:31:00 +01:00
Reece H. Dunn c69ff7ebd7 autotools: Rewrite the build targets to use automake and libtool properly. 2013-09-12 01:38:43 +01:00
Reece H. Dunn 39a6a2dbbb autotools: Update the version in AC_INIT to 1.47. 2013-09-11 17:28:11 +01:00
Reece H. Dunn 5ebbace3a5 Merge branch 'master' into android 2013-09-07 12:46:02 +01:00
Reece H. Dunn 94ace09b40 configure.ac: Improve the checks to ensure that portaudio.h and -lportaudio refer to the same version of PortAudio. 2013-09-06 09:22:30 +01:00
Reece H. Dunn 40f490b600 Merge branch 'master' into android 2013-09-05 17:18:19 +01:00
Reece H. Dunn d3ff1abbe9 configure.ac: Update the configure script to detect portaudio version (18 or 19). 2013-09-05 15:49:12 +01:00
Reece H. Dunn 6f085e7a94 autotools: run ndk-build when 'make android' is invoked to simplify the build steps 2013-05-30 20:07:39 +01:00
Reece H. Dunn a8bc86bfd9 configure.ac: drop autoconf requirement to 2.63 to support more systems (e.g. the OLPC XO-1) 2013-01-18 21:33:55 +00:00
Reece H. Dunn 766a7a109f autotools: add --with-portaudio -- support AUDIO=portaudio and AUDIO=runtime 2012-08-18 21:35:27 +01:00