mirror of
https://gitlab.linphone.org/BC/public/flexisip-account-manager.git
synced 2026-01-17 10:08:05 +00:00
19 lines
1 KiB
Makefile
19 lines
1 KiB
Makefile
$(eval GIT_DESCRIBE = $(shell sh -c "git describe"))
|
|
OUTPUT_DIR = ${CURDIR}
|
|
rpm:
|
|
rm -rf $(OUTPUT_DIR)/flexisip-account-manager
|
|
mkdir $(OUTPUT_DIR)/flexisip-account-manager
|
|
mkdir -p $(OUTPUT_DIR)/rpmbuild/SPECS
|
|
mkdir -p $(OUTPUT_DIR)/rpmbuild/SOURCES
|
|
cp src/*.php $(OUTPUT_DIR)/flexisip-account-manager/
|
|
cp README.md $(OUTPUT_DIR)/flexisip-account-manager/
|
|
cp src/*.conf $(OUTPUT_DIR)/flexisip-account-manager/
|
|
mkdir -p $(OUTPUT_DIR)/flexisip-account-manager/httpd
|
|
cp httpd/flexisip-account-manager.conf $(OUTPUT_DIR)/flexisip-account-manager/httpd
|
|
cp flexisip-account-manager.spec $(OUTPUT_DIR)/rpmbuild/SPECS/
|
|
tar cvf flexisip-account-manager.tar.gz -C $(OUTPUT_DIR) flexisip-account-manager
|
|
mv flexisip-account-manager.tar.gz $(OUTPUT_DIR)/rpmbuild/SOURCES/flexisip-account-manager.tar.gz
|
|
rpmbuild -v -bb --define '_topdir $(OUTPUT_DIR)/rpmbuild' --define "_rpmdir $(OUTPUT_DIR)/rpmbuild" $(OUTPUT_DIR)/rpmbuild/SPECS/flexisip-account-manager.spec
|
|
rm -rf $(OUTPUT_DIR)/flexisip-account-manager
|
|
|
|
.PHONY: rpm
|