I’m trying to write the metadata but it doesn’t work
Here’s it
License: MIT
SourceCode: https://gitlab.com/Consonne/flitewrapper
IssueTracker: https://gitlab.com/Consonne/flitewrapper/issues
RepoType: git
Repo: https://gitlab.com/Consonne/flitewrapper.git
Builds:
- versionName: 0.0.7
versionCode: 7
commit: 3ed0641c1038f3ab04c2dbee32ec0168295988e3
submodules : true
prebuild:
- sed -i '/FLITEDIR variable should be set/ c\FLITEDIR:=$(shell pwd)/flite'
./jni/Android.mk
- sed -i "s/upc_spa_lex//g" flite/config/android_all.lv
- sed -i "s/upc_spa_lang//g" flite/config/android_all.lv
- sed -i "s/upc_spa_hts//g" flite/config/android_all.lv
- sed -i "s/cmu_us_slt_hts//g" flite/config/android_all.lv
- sed -i '/libflite_cmu_us_slt_hts.a/d' jni/Android.mk
- sed -i '/cmu_us_slt_hts/d' jni/net_shallowmallow_speech_tts_flite_engine.cc
- sed -i 's/armeabi armeabi-v7a x86 mips/ armeabi-v7a/g' jni/Application.mk
- rm build.xml
build:
- echo $PWD
- export FLITEDIR=$PWD/flite/
- cd $FLITEDIR
- ./configure --with-langvox=android_all --target="armeabiv7a-android"
- make -j8
- ./configure --with-langvox=android_all --target="armeabi-android"
- make -j8
- ./configure --with-langvox=android_all --target="x86-android"
- make -j8
gradle:
- armv7a
AutoUpdateMode: None
UpdateCheckMode: Tags
Categories:
- Reading
AuthorEmail : association.consonne@gmail.com
Name: Flite
Donate: https://www.helloasso.com/associations/consonne/formulaires/1
Summary : A Text to Speech Engine
Description: |-
Description of what the app does, starting on a new line. It should be as
objective as possible and wrapped at 80 chars (except links and list
items).
It doesn’t work.
I don’t understand why it looks for the x86 and armeabi libs when I only want arm7. ( I build them to make it happy but it doesn’t.
It’s likes he doesn’t use my build.gradle. I thought it was because of my build.xml and the remnants of an ant installator. But I don’t know anymore
I have few error messages
cst_string.c:77: error: undefined reference to ‘atof’
cst_mlsa.c:242: error: undefined reference to ‘rand’
I had the courage to look at it again and I think I resolved it .
( In fact you need to compile android-21 for aarch64 and android-19 for the other architectures)
I have another problem now , so I can’t upload it today, but maybe this week.
RepoType: git
Repo: https://gitlab.com/Consonne/flitewrapper.git
Builds:
- versionName: 0.0.7
versionCode: 7
commit: c66ebbb6b32a841ba20d54d4af15dab42f098790
submodules: true
prebuild:
- sed -i '/FLITEDIR variable should be set/ c\FLITEDIR:=$(shell pwd)/flite'
./jni/Android.mk
- sed -i "s/upc_spa_lex//g" flite/config/android_all.lv
- sed -i "s/upc_spa_lang//g" flite/config/android_all.lv
- sed -i "s/upc_spa_hts//g" flite/config/android_all.lv
- sed -i "s/cmu_us_slt_hts//g" flite/config/android_all.lv
- sed -i '/libflite_cmu_us_slt_hts.a/d' jni/Android.mk
- sed -i '/cmu_us_slt_hts/d' jni/net_shallowmallow_speech_tts_flite_engine.cc
- sed -i 's/armeabi armeabi-v7a x86 mips/ armeabi-v7a/g' jni/Application.mk
- sed -i -e '/versionCode =/c\versionCode = 7' build.gradle
- rm build.xml
build:
- echo $PWD
- export FLITEDIR=$PWD/flite/
- cd $FLITEDIR
- ./configure --with-langvox=android_all --target="armeabiv7a-android"
- make -j8
- ./configure --with-langvox=android_all --target="aarch64-android"
- make -j8
- ./configure --with-langvox=android_all --target="x86-android"
- make -j8
gradle:
- armv7a
ndk: r15c
AutoUpdateMode: None
UpdateCheckMode: Tags
Categories:
- Reading
AuthorEmail : association.consonne@gmail.com
Name: Flite
Donate: https://www.helloasso.com/associations/consonne/formulaires/1
Summary : A Text to Speech Engine
Description: |-
Description of what the app does, starting on a new line. It should be as
objective as possible and wrapped at 80 chars (except links and list
items).
if I put “yes”
it says “Failed to find any output apks”
if I put “- armv7a” . I have an apk
with “armeabi-v7a” and “x86” libs
If I put
-armv7a
-x86
it says “Task ‘assembleArmv7aX86Release’ not found in root project ‘flitewrapper’. Some candidates are: ‘assembleArmv7aRelease’.”
Ideally I would like 3 apks for now, “arm64”, “armv7a”, “x86” ( then I"ll add "mips, “armeabi” , “x86-64”)