@@ -5,10 +5,12 @@ MODULE_GRALDE_TASK="$1"
55MODULE_GRALDE_FILE=" $2 "
66PLUGIN_TYPE_NAME=" $3 "
77MODULE_TEMPLATE=" ./Riru-ModuleTemplate"
8- VERSION=$( cat ../app/build.gradle| grep versionName | sed -E ' s/.+"(.+)".*/\1/g' )
8+ VERSION_NAME=$( cat ../app/build.gradle| grep versionName | sed -E ' s/.+"(.+)".*/\1/g' )
9+ VERSION_CODE=$( cat ../app/build.gradle| grep versionCode | sed -E ' s/.+versionCode +([0-9]+).*/\1/g' )
910APP_PRODUCT_TARGET=$( echo " $MODULE_GRALDE_FILE " | sed -E ' s/.+\/(.+)\..+/\1/g' )
1011MODULE_LIB_NAME=" $( echo " $PLUGIN_TYPE_NAME " | tr ' [:upper:]' ' [:lower:]' ) -module-xfingerprint-pay-$APP_PRODUCT_TARGET "
11- echo VERSION: $VERSION
12+ echo VERSION_NAME: $VERSION_NAME
13+ echo VERSION_CODE: $VERSION_CODE
1214bash ./reset.sh
1315echo " updateJson=\$ {updateJson}" >> $MODULE_TEMPLATE /template/magisk_module/module.prop
1416perl -i -pe ' s/(description: moduleDescription,)/$1 \nupdateJson: moduleUpdateJson,/g' $MODULE_TEMPLATE /module/build.gradle
@@ -36,12 +38,14 @@ perl -i -pe 's/(main\.cpp)/$1 fingerprint.cpp zygisk_main.cpp/g' $MODULE_TEMPL
3638echo ' add_definitions(-DMODULE_NAME="${MODULE_NAME}")' >> $MODULE_TEMPLATE /module/src/main/cpp/CMakeLists.txt
3739echo ' target_link_libraries(${MODULE_NAME})' >> $MODULE_TEMPLATE /module/src/main/cpp/CMakeLists.txt
3840$MODULE_TEMPLATE /gradlew -p $MODULE_TEMPLATE clean \
39- -PVERSION=$VERSION \
41+ -PVERSION_NAME=$VERSION_NAME \
42+ -PVERSION_CODE=$VERSION_CODE \
4043 -PPLUGIN_TYPE_NAME=$PLUGIN_TYPE_NAME \
4144 -PMODULE_LIB_NAME=$MODULE_LIB_NAME \
4245
4346$MODULE_TEMPLATE /gradlew -p $MODULE_TEMPLATE $MODULE_GRALDE_TASK \
44- -PVERSION=$VERSION \
47+ -PVERSION_NAME=$VERSION_NAME \
48+ -PVERSION_CODE=$VERSION_CODE \
4549 -PPLUGIN_TYPE_NAME=$PLUGIN_TYPE_NAME \
4650 -PMODULE_LIB_NAME=$MODULE_LIB_NAME \
4751
0 commit comments