PREFIX = Premmerce\\UrlManager
OUTPUT_DIR = sdk
INPUT_DIR = vendor
PACKAGE = premmerce/wordpress-sdk/src

all: scope_sdk get_freemius fix

scope_sdk:
	composer update --no-dev
	php-scoper add-prefix $(INPUT_DIR)/$(PACKAGE) --prefix=$(PREFIX) --force --verbose --output-dir=$(OUTPUT_DIR)
	rm -rf vendor/premmerce
	composer dumpautoload -o

get_freemius:
	wget 'https://github.com/Freemius/wordpress-sdk/archive/master.zip'
	unzip master.zip -d temp
	rm -rf freemius
	mv temp/wordpress-sdk-master freemius
	rm -rf master.zip temp

fix:
	./fix_freemius