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

View file

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