Fix #73 Add missing vendor directory for XMLRPC in the packages

This commit is contained in:
Timothée Jaussoin 2023-02-08 16:23:27 +01:00
parent 8c598df151
commit 6276d1d02d
2 changed files with 4 additions and 0 deletions

View file

@ -24,9 +24,11 @@ cleanup-package-semvers:
prepare:
cd flexiapi && php composer.phar install --ignore-platform-req=ext-redis --no-dev
cd xmlrpc/src && cp ../../flexiapi/composer.phar . && php composer.phar install --ignore-platform-req=ext-redis --no-dev
prepare-dev:
cd flexiapi && php composer.phar install --ignore-platform-req=ext-redis
cd xmlrpc/src && cp ../../flexiapi/composer.phar . && php composer.phar install --ignore-platform-req=ext-redis
package-common:
rm -rf $(OUTPUT_DIR)/flexisip-account-manager
@ -36,6 +38,7 @@ package-common:
# XMLRPC
cp -R --parents xmlrpc/src/**/*.php $(OUTPUT_DIR)/flexisip-account-manager/
cp -R --parents xmlrpc/src/vendor/**/* $(OUTPUT_DIR)/flexisip-account-manager/
cp -R --parents xmlrpc/src/api/**/*.php $(OUTPUT_DIR)/flexisip-account-manager/
cp -R --parents conf/*.conf $(OUTPUT_DIR)/flexisip-account-manager/

View file

@ -138,6 +138,7 @@ fi
%files
%{opt_dir}/flexiapi/
%{opt_dir}/vendor/
%{opt_dir}/api/account/*.php
%{opt_dir}/config/*.php
%{opt_dir}/database/*.php