Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsplitt3r <splitt3r@users.noreply.github.com>2018-01-19 12:51:26 +0300
committersplitt3r <splitt3r@users.noreply.github.com>2018-01-19 12:51:26 +0300
commit06811ea1670030e2ac5722d52c81369baf021400 (patch)
treecb7066a4343db8056c6300e608639c4a81b54895 /Makefile
parent1b5b99be970eec9c73f23811e10385139187f5ae (diff)
Removed oC
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile55
1 files changed, 0 insertions, 55 deletions
diff --git a/Makefile b/Makefile
index d26ff102..47a12a0c 100644
--- a/Makefile
+++ b/Makefile
@@ -8,19 +8,14 @@
# * which
# * curl: used if phpunit and composer are not installed to fetch them from the web
# * tar: for building the archive
-# * sass: for building css files for ownCloud
app_name=$(notdir $(CURDIR))
build_tools_directory=$(CURDIR)/build/tools
build_source_directory=$(CURDIR)/build/source
appstore_build_directory=$(CURDIR)/build/artifacts/appstore
appstore_package_name=$(appstore_build_directory)/$(app_name)
-marketplace_build_directory=$(CURDIR)/build/artifacts/marketplace
-marketplace_package_name=$(marketplace_build_directory)/$(app_name)
nc_cert_directory=$(HOME)/.nextcloud/certificates
-oc_cert_directory=$(HOME)/.owncloud/certificates
composer=$(shell which composer 2> /dev/null)
-sass=$(shell which sass 2> /dev/null)
all: composer
@@ -43,7 +38,6 @@ endif
# Removes the appstore build
.PHONY: clean
clean:
- rm -rf ./.sass-cache
rm -rf ./build
# Builds the source package for the app store, ignores php and js tests
@@ -86,55 +80,6 @@ appstore:
openssl dgst -sha512 -sign $(nc_cert_directory)/$(app_name).key $(appstore_build_directory)/$(app_name).tar.gz | openssl base64; \
fi
-# Builds the source package for the marketplace, ignores php and js tests
-.PHONY: marketplace
-marketplace:
-ifeq (,$(sass))
- @echo "No sass command available, please install it and rerun"
-else
- sass --update css:css
- rm -rf $(marketplace_build_directory)
- rm -rf $(build_source_directory)
- mkdir -p $(marketplace_build_directory)
- mkdir -p $(build_source_directory)
-
- rsync -a \
- --exclude="build" \
- --exclude="tests" \
- --exclude="Makefile" \
- --exclude="*.log" \
- --exclude="phpunit*xml" \
- --exclude="composer.*" \
- --exclude="js/node_modules" \
- --exclude="js/tests" \
- --exclude="js/test" \
- --exclude="js/*.log" \
- --exclude="js/package.json" \
- --exclude="js/bower.json" \
- --exclude="js/karma.*" \
- --exclude="js/protractor.*" \
- --exclude="package.json" \
- --exclude="bower.json" \
- --exclude="karma.*" \
- --exclude="protractor.*" \
- --exclude=".*" \
- --exclude="js/.*" \
- --exclude="l10n/.tx" \
- --exclude="l10n/no-php" \
- --exclude="css/*.scss" \
- ./ $(build_source_directory)/$(app_name)
-
- # We need to replace Nc screenshot urls with the oC ones
- sed -i -E "s~(<screenshot>)([^<]*).(png|jpg|jpeg)(</screenshot>)~\1\2-oc.\3\4~" $(build_source_directory)/$(app_name)/appinfo/info.xml
-
- tar cvzf $(marketplace_package_name).tar.gz --directory="$(build_source_directory)" $(app_name)
-
- @if [ -f $(oc_cert_directory)/$(app_name).key ]; then \
- echo "Signing package..."; \
- openssl dgst -sha512 -sign $(oc_cert_directory)/$(app_name).key $(marketplace_build_directory)/$(app_name).tar.gz | openssl base64; \
- fi
-endif
-
.PHONY: test
test: composer
$(CURDIR)/vendor/phpunit/phpunit/phpunit --coverage-clover clover.xml -c phpunit.xml