<commit_before>#
# dist/
#   生成物の配置先。このディレクトリ以下がそのままzipしてアプリ登録する元ネタとなる。
#   Git管理対象外。clobberすると消える。
#
# src/*.{js,coffee}
#   jsまたはcoffeeのソースコード。coffeeから変換された中間生成物のjsは含まない。
#
# view/*.html,rubic.less
#   UI設計部
#   外部jsやfont、cssなどのリンクが含まれている。
#
# cache/*
#   上記に含まれる外部js等のキャッシュ。原則としてコンパイル時にインターネットアクセスを不要とするためにある。
#   Git管理対象外。clobberすると消える。
#
# locales/*.yaml
#   翻訳情報。ファイル名はChromeの言語コード。
#
# test/*
#   テストコード。rubic.gitの管理対象外で、別途rubic-test.gitから取得する。
#   (ただしサブモジュールではない)
#

include common.mk

all: recursive-all
clean: recursive-clean
clobber: recursive-clobber

recursive-%:
	$(Q)$(MAKE) -C $(SRC_DIR) $*
	$(Q)$(MAKE) -C $(LOCALE_DIR) $*<commit_msg>Add libs<commit_after>#
# dist/
#   生成物の配置先。このディレクトリ以下がそのままzipしてアプリ登録する元ネタとなる。
#   Git管理対象外。clobberすると消える。
#
# src/*.{js,coffee}
#   jsまたはcoffeeのソースコード。coffeeから変換された中間生成物のjsは含まない。
#
# view/*.html,rubic.less
#   UI設計部
#   外部jsやfont、cssなどのリンクが含まれている。
#
# cache/*
#   上記に含まれる外部js等のキャッシュ。原則としてコンパイル時にインターネットアクセスを不要とするためにある。
#   Git管理対象外。clobberすると消える。
#
# locales/*.yaml
#   翻訳情報。ファイル名はChromeの言語コード。
#
# test/*
#   テストコード。rubic.gitの管理対象外で、別途rubic-test.gitから取得する。
#   (ただしサブモジュールではない)
#

include common.mk

all: recursive-all
clean: recursive-clean
clobber: recursive-clobber

recursive-%:
	$(Q)$(MAKE) -C $(SRC_DIR) $*
	$(Q)$(MAKE) -C $(LIBS_DIR) $*
	$(Q)$(MAKE) -C $(LOCALE_DIR) $*
{'fraction_non_alphanumeric': 0.16090225563909774, 'fraction_numerical': 0.0, 'mean_word_length': 5.399038461538462, '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': '3236546', 'n_tokens_mistral': 884, 'n_tokens_neox': 842, 'n_words': 68}