<commit_before>SHELL := /bin/bash
AWSME_CLI := $(AWSME)/vendor/projects

all: ready

ready:
	@git submodule update --init --recursive
	@bundle check 2>&1 >/dev/null || { bundle --local --path vendor/bundle 2>&1 > /dev/null || bundle check; }
	@bin/cook -j config/microwave.json

$(AWSME_CLI)/.gitignore:
	@mkdir -p $(AWSME_CLI)
	@touch $(AWSME_CLI)/.gitignore

awscli: \
	$(AWSME_CLI)/AWSCloudFormation-cli.zip $(AWSME_CLI)/AWSCloudFormation-cli.zip $(AWSME_CLI)/AutoScaling-2011-01-01.zip \
	$(AWSME_CLI)/CloudWatch-2010-08-01.zip $(AWSME_CLI)/ElasticLoadBalancing.zip $(AWSME_CLI)/IAMCli.zip \
	$(AWSME_CLI)/AmazonElastiCacheCli-latest.zip \
	$(AWSME_CLI)/ec2/bin/ec2-version $(AWSME_CLI)/ec2/bin/ec2-ami-tools-version

$(AWSME_CLI)/AWSCloudFormation-cli.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/cloudformation-cli/AWSCloudFormation-cli.zip
	@ln -nfs AWSCloudFormation-1.0.12 $(AWSME_CLI)/cfn
	@cd $(AWSME_CLI) && unzip -o AWSCloudFormation-cli.zip

$(AWSME_CLI)/AmazonElastiCacheCli-latest.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/elasticache-downloads/AmazonElastiCacheCli-latest.zip
	@ln -nfs AmazonElastiCacheCli-1.8.000 $(AWSME_CLI)/elasticache
	@cd $(AWSME_CLI) && unzip -o AmazonElastiCacheCli-latest.zip

$(AWSME_CLI)/AutoScaling-2011-01-01.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip
	@ln -nfs AutoScaling-1.0.61.2 $(AWSME_CLI)/as
	@cd $(AWSME_CLI) && unzip -o AutoScaling-2011-01-01.zip

$(AWSME_CLI)/CloudWatch-2010-08-01.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://ec2-downloads.s3.amazonaws.com/CloudWatch-2010-08-01.zip
	@ln -nfs CloudWatch-1.0.13.4 $(AWSME_CLI)/mon
	@cd $(AWSME_CLI) && unzip -o CloudWatch-2010-08-01.zip

$(AWSME_CLI)/ElasticLoadBalancing.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://ec2-downloads.s3.amazonaws.com/ElasticLoadBalancing.zip
	@ln -nfs ElasticLoadBalancing-1.0.17.0 $(AWSME_CLI)/elb
	@cd $(AWSME_CLI) && unzip -o ElasticLoadBalancing.zip

$(AWSME_CLI)/IAMCli.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://awsiammedia.s3.amazonaws.com/public/tools/cli/latest/IAMCli.zip
	@ln -nfs IAMCli-1.5.0 $(AWSME_CLI)/iam
	@cd $(AWSME_CLI) && unzip -o IAMCli.zip

$(AWSME_CLI)/ec2-api-tools.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip
	@cd $(AWSME_CLI) && unzip -o ec2-api-tools.zip

$(AWSME_CLI)/ec2-ami-tools.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools.zip
	@cd $(AWSME_CLI) && unzip -o ec2-ami-tools.zip

$(AWSME_CLI)/ec2/bin/ec2-version: $(AWSME_CLI)/ec2-api-tools.zip
	@mkdir -p $(AWSME_CLI)/ec2
	@rsync -ia $(AWSME_CLI)/ec2-api-tools-1.6.7.3/. $(AWSME_CLI)/ec2/

$(AWSME_CLI)/ec2/bin/ec2-ami-tools-version: $(AWSME_CLI)/ec2/bin/ec2-version $(AWSME_CLI)/ec2-ami-tools.zip
	@rsync -ia $(AWSME_CLI)/ec2-ami-tools-1.4.0.9/. $(AWSME_CLI)/ec2/<commit_msg>ec2 cli update 1.6.7.3 -> 1.6.7.4<commit_after>SHELL := /bin/bash
AWSME_CLI := $(AWSME)/vendor/projects

all: ready

ready:
	@git submodule update --init --recursive
	@bundle check 2>&1 >/dev/null || { bundle --local --path vendor/bundle 2>&1 > /dev/null || bundle check; }
	@bin/cook -j config/microwave.json

$(AWSME_CLI)/.gitignore:
	@mkdir -p $(AWSME_CLI)
	@touch $(AWSME_CLI)/.gitignore

awscli: \
	$(AWSME_CLI)/AWSCloudFormation-cli.zip $(AWSME_CLI)/AWSCloudFormation-cli.zip $(AWSME_CLI)/AutoScaling-2011-01-01.zip \
	$(AWSME_CLI)/CloudWatch-2010-08-01.zip $(AWSME_CLI)/ElasticLoadBalancing.zip $(AWSME_CLI)/IAMCli.zip \
	$(AWSME_CLI)/AmazonElastiCacheCli-latest.zip \
	$(AWSME_CLI)/ec2/bin/ec2-version $(AWSME_CLI)/ec2/bin/ec2-ami-tools-version

$(AWSME_CLI)/AWSCloudFormation-cli.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/cloudformation-cli/AWSCloudFormation-cli.zip
	@ln -nfs AWSCloudFormation-1.0.12 $(AWSME_CLI)/cfn
	@cd $(AWSME_CLI) && unzip -o AWSCloudFormation-cli.zip

$(AWSME_CLI)/AmazonElastiCacheCli-latest.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/elasticache-downloads/AmazonElastiCacheCli-latest.zip
	@ln -nfs AmazonElastiCacheCli-1.8.000 $(AWSME_CLI)/elasticache
	@cd $(AWSME_CLI) && unzip -o AmazonElastiCacheCli-latest.zip

$(AWSME_CLI)/AutoScaling-2011-01-01.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip
	@ln -nfs AutoScaling-1.0.61.2 $(AWSME_CLI)/as
	@cd $(AWSME_CLI) && unzip -o AutoScaling-2011-01-01.zip

$(AWSME_CLI)/CloudWatch-2010-08-01.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://ec2-downloads.s3.amazonaws.com/CloudWatch-2010-08-01.zip
	@ln -nfs CloudWatch-1.0.13.4 $(AWSME_CLI)/mon
	@cd $(AWSME_CLI) && unzip -o CloudWatch-2010-08-01.zip

$(AWSME_CLI)/ElasticLoadBalancing.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://ec2-downloads.s3.amazonaws.com/ElasticLoadBalancing.zip
	@ln -nfs ElasticLoadBalancing-1.0.17.0 $(AWSME_CLI)/elb
	@cd $(AWSME_CLI) && unzip -o ElasticLoadBalancing.zip

$(AWSME_CLI)/IAMCli.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://awsiammedia.s3.amazonaws.com/public/tools/cli/latest/IAMCli.zip
	@ln -nfs IAMCli-1.5.0 $(AWSME_CLI)/iam
	@cd $(AWSME_CLI) && unzip -o IAMCli.zip

$(AWSME_CLI)/ec2-api-tools.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip
	@cd $(AWSME_CLI) && unzip -o ec2-api-tools.zip

$(AWSME_CLI)/ec2-ami-tools.zip: $(AWSME_CLI)/.gitignore
	@cd $(AWSME_CLI) && curl -O http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools.zip
	@cd $(AWSME_CLI) && unzip -o ec2-ami-tools.zip

$(AWSME_CLI)/ec2/bin/ec2-version: $(AWSME_CLI)/ec2-api-tools.zip
	@mkdir -p $(AWSME_CLI)/ec2
	@rsync -ia $(AWSME_CLI)/ec2-api-tools-1.6.7.4/. $(AWSME_CLI)/ec2/

$(AWSME_CLI)/ec2/bin/ec2-ami-tools-version: $(AWSME_CLI)/ec2/bin/ec2-version $(AWSME_CLI)/ec2-ami-tools.zip
	@rsync -ia $(AWSME_CLI)/ec2-ami-tools-1.4.0.9/. $(AWSME_CLI)/ec2/
{'fraction_non_alphanumeric': 0.19424460431654678, 'fraction_numerical': 0.046926095487246564, 'mean_word_length': 4.437333333333333, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 12, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 12, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 12, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '577639', 'n_tokens_mistral': 3040, 'n_tokens_neox': 2913, 'n_words': 361}