<commit_before>
# The atom_types.h file is written to the build directory
INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR})

# The build order used here is loosely in terms of 
# dependencies: the later parts depend on, or may
# someday depend on the earlier parts.
#
IF (HAVE_ATOMSPACE)
	ADD_SUBDIRECTORY (atoms)
	ADD_SUBDIRECTORY (atomspace)
	ADD_SUBDIRECTORY (atomspaceutils)
	ADD_SUBDIRECTORY (atomutils)
	ADD_SUBDIRECTORY (attentionbank)
	ADD_SUBDIRECTORY (benchmark)
	ADD_SUBDIRECTORY (eval)
	ADD_SUBDIRECTORY (query)
	ADD_SUBDIRECTORY (persist)
	ADD_SUBDIRECTORY (rule-engine)
	ADD_SUBDIRECTORY (truthvalue)
ENDIF (HAVE_ATOMSPACE)

# Extension language support
IF (HAVE_ATOMSPACE AND HAVE_GUILE)
	ADD_SUBDIRECTORY (guile)
	ADD_SUBDIRECTORY (scm)
	ADD_SUBDIRECTORY (matrix)
ENDIF (HAVE_ATOMSPACE AND HAVE_GUILE)

IF (HAVE_CYTHON)
	ADD_SUBDIRECTORY (cython)<commit_msg>Build it, also<commit_after>
# The atom_types.h file is written to the build directory
INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR})

# The build order used here is loosely in terms of 
# dependencies: the later parts depend on, or may
# someday depend on the earlier parts.
#
IF (HAVE_ATOMSPACE)
	ADD_SUBDIRECTORY (atoms)
	ADD_SUBDIRECTORY (atomspace)
	ADD_SUBDIRECTORY (atomspaceutils)
	ADD_SUBDIRECTORY (atomutils)
	ADD_SUBDIRECTORY (attentionbank)
	ADD_SUBDIRECTORY (benchmark)
	ADD_SUBDIRECTORY (eval)
	ADD_SUBDIRECTORY (query)
	ADD_SUBDIRECTORY (persist)
	ADD_SUBDIRECTORY (rule-engine)
	ADD_SUBDIRECTORY (truthvalue)
ENDIF (HAVE_ATOMSPACE)

# Extension language support
IF (HAVE_ATOMSPACE AND HAVE_GUILE)
	ADD_SUBDIRECTORY (guile)
	ADD_SUBDIRECTORY (scm)
	ADD_SUBDIRECTORY (matrix)
	ADD_SUBDIRECTORY (network)
ENDIF (HAVE_ATOMSPACE AND HAVE_GUILE)

IF (HAVE_CYTHON)
	ADD_SUBDIRECTORY (cython)
{'fraction_non_alphanumeric': 0.06878908470722, 'fraction_numerical': 0.0, 'mean_word_length': 6.857142857142857, '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': '5358527', 'n_tokens_mistral': 670, 'n_tokens_neox': 690, 'n_words': 167}