<commit_before>{
	'variables': {
		'rm'             : '<!(node -e "require(\'addon-tools-raub\').rm()")',
		'cp'             : '<!(node -e "require(\'addon-tools-raub\').cp()")',
		'mkdir'          : '<!(node -e "require(\'addon-tools-raub\').mkdir()")',
		'binary'         : '<!(node -e "require(\'addon-tools-raub\').bin()")',
		'qmlui_include'  : '<!(node -e "require(\'deps-qmlui-raub\').include()")',
		'qmlui_bin'      : '<!(node -e "require(\'deps-qmlui-raub\').bin()")',
		'qt_core_bin'    : '<!(node -e "require(\'deps-qt-qml-raub\').core.bin()")',
		'qt_gui_bin'     : '<!(node -e "require(\'deps-qt-qml-raub\').gui.bin()")',
		'qt_qml_bin'     : '<!(node -e "require(\'deps-qt-qml-raub\').bin()")',
	},
	'targets': [
		{
			'target_name'  : 'qml',
			'sources'      : [ 'cpp/bindings.cpp', 'cpp/view.cpp' ],
			'libraries'    : [ '-lqmlui' ],
			'include_dirs' : [
				'<!@(node -e "require(\'addon-tools-raub\').include()")',
				'<(qmlui_include)',
			],
			'library_dirs' : [ '<(qmlui_bin)' ],
			'conditions'   : [
				[
					'OS=="linux" or OS=="mac"', {
						'libraries': [
							'-Wl,-rpath <(qmlui_bin)',
							'-Wl,-rpath <(qt_core_bin)',
							'-Wl,-rpath <(qt_gui_bin)',
							'-Wl,-rpath <(qt_qml_bin)',
							'<(qt_core_bin)/libicui18n.so.56',
							'<(qt_core_bin)/libicuuc.so.56',
							'<(qt_core_bin)/libicudata.so.56',
							'<(qt_core_bin)/libicuio.so.56',
							'<(qt_core_bin)/libicule.so.56',
							'<(qt_core_bin)/libicutu.so.56',
							'<(qt_core_bin)/libQt5Core.so.5',
							'<(qt_core_bin)/libQt5Network.so.5',
							'<(qt_core_bin)/libQt5DBus.so.5',
							'<(qt_gui_bin)/libQt5Gui.so.5',
							'<(qt_gui_bin)/libQt5OpenGL.so.5',
							'<(qt_gui_bin)/libQt5Widgets.so.5',
							'<(qt_gui_bin)/libQt5XcbQpa.so.5',
							'<(qt_qml_bin)/libQt5Qml.so.5',
							'<(qt_qml_bin)/libQt5Quick.so.5',
							'<(qt_qml_bin)/libQt5QuickControls2.so.5',
							'<(qt_qml_bin)/libQt5QuickTemplates2.so.5',
							'<(qt_qml_bin)/libQt5QuickWidgets.so.5',
						],
					}
				],
				[
					'OS=="linux"', {
						'libraries': [
							'<(qt_core_bin)/libicui18n.so.56',
							'<(qt_core_bin)/libicuuc.so.56',
							'<(qt_core_bin)/libicudata.so.56',
							'<(qt_core_bin)/libicuio.so.56',
							'<(qt_core_bin)/libicule.so.56',
							'<(qt_core_bin)/libicutu.so.56',
							'<(qt_core_bin)/libQt5Core.so.5',
							'<(qt_core_bin)/libQt5Network.so.5',
							'<(qt_core_bin)/libQt5DBus.so.5',
							'<(qt_gui_bin)/libQt5Gui.so.5',
							'<(qt_gui_bin)/libQt5OpenGL.so.5',
							'<(qt_gui_bin)/libQt5Widgets.so.5',
							'<(qt_gui_bin)/libQt5XcbQpa.so.5',
							'<(qt_qml_bin)/libQt5Qml.so.5',
							'<(qt_qml_bin)/libQt5Quick.so.5',
							'<(qt_qml_bin)/libQt5QuickControls2.so.5',
							'<(qt_qml_bin)/libQt5QuickTemplates2.so.5',
							'<(qt_qml_bin)/libQt5QuickWidgets.so.5',
						],
					}
				],
				[
					'OS=="mac"', {<commit_msg>Fix gyp<commit_after>{
	'variables': {
		'rm'             : '<!(node -e "require(\'addon-tools-raub\').rm()")',
		'cp'             : '<!(node -e "require(\'addon-tools-raub\').cp()")',
		'mkdir'          : '<!(node -e "require(\'addon-tools-raub\').mkdir()")',
		'binary'         : '<!(node -e "require(\'addon-tools-raub\').bin()")',
		'qmlui_include'  : '<!(node -e "require(\'deps-qmlui-raub\').include()")',
		'qmlui_bin'      : '<!(node -e "require(\'deps-qmlui-raub\').bin()")',
		'qt_core_bin'    : '<!(node -e "require(\'deps-qt-qml-raub\').core.bin()")',
		'qt_gui_bin'     : '<!(node -e "require(\'deps-qt-qml-raub\').gui.bin()")',
		'qt_qml_bin'     : '<!(node -e "require(\'deps-qt-qml-raub\').bin()")',
	},
	'targets': [
		{
			'target_name'  : 'qml',
			'sources'      : [ 'cpp/bindings.cpp', 'cpp/view.cpp' ],
			'libraries'    : [ '-lqmlui' ],
			'include_dirs' : [
				'<!@(node -e "require(\'addon-tools-raub\').include()")',
				'<(qmlui_include)',
			],
			'library_dirs' : [ '<(qmlui_bin)' ],
			'conditions'   : [
				[
					'OS=="linux" or OS=="mac"', {
						'libraries': [
							'-Wl,-rpath <(qmlui_bin)',
							'-Wl,-rpath <(qt_core_bin)',
							'-Wl,-rpath <(qt_gui_bin)',
							'-Wl,-rpath <(qt_qml_bin)',
						],
					}
				],
				[
					'OS=="linux"', {
						'libraries': [
							'<(qt_core_bin)/libicui18n.so.56',
							'<(qt_core_bin)/libicuuc.so.56',
							'<(qt_core_bin)/libicudata.so.56',
							'<(qt_core_bin)/libicuio.so.56',
							'<(qt_core_bin)/libicule.so.56',
							'<(qt_core_bin)/libicutu.so.56',
							'<(qt_core_bin)/libQt5Core.so.5',
							'<(qt_core_bin)/libQt5Network.so.5',
							'<(qt_core_bin)/libQt5DBus.so.5',
							'<(qt_gui_bin)/libQt5Gui.so.5',
							'<(qt_gui_bin)/libQt5OpenGL.so.5',
							'<(qt_gui_bin)/libQt5Widgets.so.5',
							'<(qt_gui_bin)/libQt5XcbQpa.so.5',
							'<(qt_qml_bin)/libQt5Qml.so.5',
							'<(qt_qml_bin)/libQt5Quick.so.5',
							'<(qt_qml_bin)/libQt5QuickControls2.so.5',
							'<(qt_qml_bin)/libQt5QuickTemplates2.so.5',
							'<(qt_qml_bin)/libQt5QuickWidgets.so.5',
						],
					}
				],
				[
					'OS=="mac"', {
{'fraction_non_alphanumeric': 0.2563284831572653, 'fraction_numerical': 0.02391867649990034, 'mean_word_length': 2.5639204545454546, 'pattern_counts': {'":': 0, '<': 89, '<?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': '1005764', 'n_tokens_mistral': 2913, 'n_tokens_neox': 2337, 'n_words': 193}