<commit_before>default:
	xcodebuild -project Growl.xcode -target Growl -buildstyle Deployment build

growl:
	xcodebuild -project Growl.xcode -target Growl -buildstyle Development build

growlhelperapp:
	xcodebuild -project Growl.xcode -target GrowlHelperApp -buildstyle Development build

display: bubblesnotificationview

bubblesnotificationview:
	xcodebuild -project Growl.xcode -target BubblesNotificationView -buildstyle Development build

clean:
	xcodebuild -project Growl.xcode -alltargets clean<commit_msg>Add all and install targets to the Makefile Install assumes you put the prefpane in ~/Library/PreferencePanes and the framework in /Library/Frameworks.<commit_after>PREFERENCEPANES_DIR=$(HOME)/Library/PreferencePanes
FRAMEWORKS_DIR=/Library/Frameworks
GROWL_PREFPANE=Growl.prefPane
GROWL_FRAMEWORK=GrowlAppBridge.framework
BUILD_DIR=build
GROWL_HELPER_APP=$(PREFERENCEPANES_DIR)/$(GROWL_PREFPANE)/Contents/Resources/GrowlHelperApp.app

CP=ditto --rsrc

default:
	xcodebuild -project Growl.xcode -target Growl -buildstyle Deployment build

all:
	xcodebuild -project Growl.xcode -alltargets -buildstyle Deployment build

growl:
	xcodebuild -project Growl.xcode -target Growl -buildstyle Development build

growlhelperapp:
	xcodebuild -project Growl.xcode -target GrowlHelperApp -buildstyle Development build

display: bubblesnotificationview

bubblesnotificationview:
	xcodebuild -project Growl.xcode -target BubblesNotificationView -buildstyle Development build

clean:
	xcodebuild -project Growl.xcode -alltargets clean

install:
	-killall GrowlHelperApp
	rm -rf $(PREFERENCEPANES_DIR)/$(GROWL_PREFPANE) $(FRAMEWORKS_DIR)/$(GROWL_FRAMEWORK)
	$(CP) $(BUILD_DIR)/$(GROWL_PREFPANE) $(PREFERENCEPANES_DIR)/$(GROWL_PREFPANE)
	$(CP) $(BUILD_DIR)/$(GROWL_FRAMEWORK) $(FRAMEWORKS_DIR)/$(GROWL_FRAMEWORK)
	open $(GROWL_HELPER_APP)
{'fraction_non_alphanumeric': 0.08178844056706652, 'fraction_numerical': 0.0, 'mean_word_length': 6.77542372881356, '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': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2901166', 'n_tokens_mistral': 607, 'n_tokens_neox': 603, 'n_words': 138}