<commit_before>{
	"targets": [
		{
			"target_name": "iotivity",
			"sources": [
				"src/main.cc",
				"src/enums.cc",
				"src/functions.cc",
				"src/callback-info.c"
			],
			"libraries": [
				"Release/ocbtstack.a",
				"Release/libffi.a"
			],
			"defines": [
				"WITH_POSIX"
			],
			"include_dirs": [
				"external/iotivity/resource/csdk/stack/include",
				"external/iotivity/resource/csdk/ocsocket/include"
			],
			"dependencies": [
				"ocbtstack",
				"node_modules/ffi/deps/libffi/libffi.gyp:ffi"
			]
		},
		{
			"target_name": "ocbtstack",
			"type": "static_library",
			"configurations": {
				"Debug": {
					"defines!": [ "DEBUG" ]
				}
			},
			"defines": [
				"WITH_POSIX"
			],
			"cflags": [
				"-Os",
				"-Wall",
				"-fpic",<commit_msg>Build: Use variable PRODUCT_DIR for static libraries<commit_after>{
	"targets": [
		{
			"target_name": "iotivity",
			"sources": [
				"src/main.cc",
				"src/enums.cc",
				"src/functions.cc",
				"src/callback-info.c"
			],
			"libraries": [
				"<(PRODUCT_DIR)/ocbtstack.a",
				"<(PRODUCT_DIR)/libffi.a"
			],
			"defines": [
				"WITH_POSIX"
			],
			"include_dirs": [
				"external/iotivity/resource/csdk/stack/include",
				"external/iotivity/resource/csdk/ocsocket/include"
			],
			"dependencies": [
				"ocbtstack",
				"node_modules/ffi/deps/libffi/libffi.gyp:ffi"
			]
		},
		{
			"target_name": "ocbtstack",
			"type": "static_library",
			"configurations": {
				"Debug": {
					"defines!": [ "DEBUG" ]
				}
			},
			"defines": [
				"WITH_POSIX"
			],
			"cflags": [
				"-Os",
				"-Wall",
				"-fpic",
{'fraction_non_alphanumeric': 0.20478890989287965, 'fraction_numerical': 0.0, 'mean_word_length': 2.5367483296213806, 'pattern_counts': {'":': 28, '<': 5, '<?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': '2516853', 'n_tokens_mistral': 855, 'n_tokens_neox': 652, 'n_words': 73}