Reece H. Dunn
6dd5529dd8
autotools: add support for disabling async command support (--without-async/--with-async=no)
12 years ago
Reece H. Dunn
00861d3bc3
autotools: add support for disabling libsonic (--without-sonic/--with-sonic=no)
12 years ago
Reece H. Dunn
83df50a40f
autotools: add support for disabling MBROLA (--without-mbrola/--with-mbrola=no)
12 years ago
Reece H. Dunn
a725bba818
autotools: add support for disabling Klatt (--without-klatt/--with-klatt=no)
12 years ago
Reece H. Dunn
341fbce098
autotools: espeak-data/{dictsource,phsource} are no longer created as part of the build, so don't remove them in distclean
12 years ago
Reece H. Dunn
7d2a2324e8
autotools: Remove unused variables from the makefile.
12 years ago
Reece H. Dunn
ed18e418ca
autotools: Support uninstalling the installed espeak-data when 'make uninstall' is run.
12 years ago
Reece H. Dunn
c69ff7ebd7
autotools: Rewrite the build targets to use automake and libtool properly.
12 years ago
Reece H. Dunn
86882e2534
autotools: Remove the espeak-phoneme-data target (not used).
12 years ago
Reece H. Dunn
10bea37931
autotools: Don't shadow copy the phsource directory into espeak-data.
12 years ago
Reece H. Dunn
9102c1ef9f
autotools: Don't shadow copy the dictsource directory into espeak-data.
12 years ago
Reece H. Dunn
65d6419707
autotools: Use autotools to install speak_lib.h.
12 years ago
Reece H. Dunn
65d0d41700
autotools: Use -local variants of all, clean and distclean to support using automake targets.
12 years ago
Reece H. Dunn
9be4bc2840
autotools: Use install-{data,exec}-hook targets to support automake build targets.
12 years ago
Reece H. Dunn
ea18599942
Move the install and distclean fully to the root Makefile.am file.
12 years ago
Reece H. Dunn
c0cd2e6791
autotools: Call 'make distclean' in src/Makefile.am from the Makefile.am distclean target.
12 years ago
Reece H. Dunn
8406cd5e7a
autotools: support running the Android tests from 'make check'
12 years ago
Reece H. Dunn
9fe782ae66
autotools: corerctly use the libespeak.so.1 file in the src directory when running 'espeak --compile=<lang>'
12 years ago
Reece H. Dunn
05f9dfa9eb
Don't compile the 'om' voice.
Running |espeak --compile=om| on some platforms results in espeak
segfaulting intermittently (not reproducible under gdb). When it
does, it generates "Unknown keyword: " messages with garbage after
it.
12 years ago
Reece H. Dunn
9fc815cf9b
Initial support for building with gradle.
12 years ago
Reece H. Dunn
6f085e7a94
autotools: run ndk-build when 'make android' is invoked to simplify the build steps
12 years ago
Reece H. Dunn
acbbfd175d
autotools: compile the 'om' dictionary
12 years ago
Reece H. Dunn
938530dcaf
Fix building espeakdata.zip after the merge.
12 years ago
Reece H. Dunn
e841816365
Don't symlink espeak-data, set ESPEAK_DATA_PATH instead.
12 years ago
Reece H. Dunn
d261b6dc52
autotools: build the 'az' dictionary
12 years ago
Reece H. Dunn
ee8a2db70d
autotools: update dictionary build to build the re-added 'te' dictionary
12 years ago
Reece H. Dunn
36b275ff17
autotools: update to remove dictionaries no longer supported
12 years ago
Reece H. Dunn
6ed7feddbb
autotools: support building new dictionaries
12 years ago
Reece H. Dunn
753df1df40
mkdictlist: only generate rules for building dictionaries that have corresponding voices
12 years ago
Reece H. Dunn
ceab35f7da
autotools: build the 'ga' dictionary
12 years ago
Reece H. Dunn
932907ddc6
Don't check in espeakdata.zip to version control every time it changes.
The espeakdata.zip file is a generated file that can be recreated
by running the `make android` command. It takes up ~ 900 Kb of space
and changes significantly every time it is built.
12 years ago
Reece H. Dunn
3168f9a6f7
autotools: don't compile the 'bn' dictionary as there is not a corresponding voice file
12 years ago
Reece H. Dunn
1b7dae7aea
autotools: build the 'bn' dictionary
12 years ago
Reece H. Dunn
099b6a3bbb
autotools: build the 'an' and 'fa' dictionaries
12 years ago
Reece H. Dunn
a24b46f880
autotools: use the variables from autotools for the install locations.
12 years ago
Reece H. Dunn
4b0a83b425
Makefile.am: typo -- s/REFIX/PREFIX/
12 years ago
Reece H. Dunn
1dc6c0a57d
src/Makefile.am: Don't make 'install' depend on 'all'.
This fixes the issue where installing will re-generate
the voices and may sometimes fail setting up the
shadow directories in the espeak-data folder.
12 years ago
Reece H. Dunn
1623f90b4f
Exclude the MBROLA data files when building the espeakdata.zip file.
12 years ago
Reece H. Dunn
9f2293221d
Support installing the voices if the voice data signature has changed.
12 years ago
Reece H. Dunn
df0f166fb4
Move the android sources to android/... to avoid polluting the APK when it is being built through eclipse
12 years ago
Reece H. Dunn
99e63c4b2e
espeakdadta.zip: fix the directory structure
12 years ago
Reece H. Dunn
5f8a2aa991
Build espeakdata.zip in the correct place so it is picked up by the apk and update it to 1.46.29
12 years ago
Reece H. Dunn
400334c4b9
autotools: fix espeak-data dictionary dependencies so they can be built from a clean tree
12 years ago
Reece H. Dunn
a953b93613
Makefile.am: add an android target to build the espeak-data.zip espeak-data-en_only.zip data files.
12 years ago
Reece H. Dunn
2e069c1dc8
Makefile.am: build the kl, ko and tt dictionaries
13 years ago
Reece H. Dunn
7de46ec58e
autotools: convert src/Makefile to an automake file
13 years ago
Reece H. Dunn
cb947734c8
autotools: support --with-pulseaudio to enable/disable pulseaudio
13 years ago
Reece H. Dunn
7fdb2d2fb8
build: add initial autotools configure support
13 years ago
Reece Dunn
e4bb9db3e1
makefile: add the lt dictionary to the build
13 years ago
Reece Dunn
32dd1fa59b
Makefile: support INCDIR and LIBDIR at the top level
13 years ago