<commit_before># This makefile is mainly intended for use on the CI server (Travis). It
# requires xcpretty to be installed.

# If you are trying to build a release locally consider using the build.rb
# script in the Tools directory instead.


BUILD_DIR = OBJROOT="$(CURDIR)/build" SYMROOT="$(CURDIR)/build"
SHELL = /bin/bash -e -o pipefail
IOS32 = -scheme OCMockLib -sdk iphonesimulator -destination 'name=iPhone 5' $(BUILD_DIR)
IOS64 = -scheme OCMockLib -sdk iphonesimulator -destination 'name=iPhone 5s' $(BUILD_DIR)
MACOSX = -scheme OCMock -sdk macosx $(BUILD_DIR)
XCODEBUILD = xcodebuild -project "$(CURDIR)/Source/OCMock.xcodeproj"

ci: clean test

clean:
	$(XCODEBUILD) clean
	rm -rf "$(CURDIR)/build"

test: test-ios test-macosx

test-ios: test-ios32 test-ios64

test-ios32:
	@echo "Running 32-bit iOS tests..."
	$(XCODEBUILD) $(IOS32) test | xcpretty -c

test-ios64:
	@echo "Running 64-bit iOS tests..."
	$(XCODEBUILD) $(IOS64) test | xcpretty -c

test-macosx:<commit_msg>Fixing Travis build.<commit_after># This makefile is mainly intended for use on the CI server (Travis). It
# requires xcpretty to be installed.

# If you are trying to build a release locally consider using the build.rb
# script in the Tools directory instead.


BUILD_DIR = OBJROOT="$(CURDIR)/build" SYMROOT="$(CURDIR)/build"
SHELL = /bin/bash -e -o pipefail
IOS32 = -scheme OCMockLib -sdk iphonesimulator -destination 'name=iPhone 5, OS=8.2' $(BUILD_DIR)
IOS64 = -scheme OCMockLib -sdk iphonesimulator -destination 'name=iPhone 5s, OS=8.2' $(BUILD_DIR)
MACOSX = -scheme OCMock -sdk macosx $(BUILD_DIR)
XCODEBUILD = xcodebuild -project "$(CURDIR)/Source/OCMock.xcodeproj"

ci: clean test

clean:
	$(XCODEBUILD) clean
	rm -rf "$(CURDIR)/build"

test: test-ios test-macosx

test-ios: test-ios32 test-ios64

test-ios32:
	@echo "Running 32-bit iOS tests..."
	$(XCODEBUILD) $(IOS32) test | xcpretty -c

test-ios64:
	@echo "Running 64-bit iOS tests..."
	$(XCODEBUILD) $(IOS64) test | xcpretty -c

test-macosx:
{'fraction_non_alphanumeric': 0.12846347607052896, 'fraction_numerical': 0.024181360201511334, 'mean_word_length': 4.396739130434782, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2686890', 'n_tokens_mistral': 765, 'n_tokens_neox': 717, 'n_words': 227}