<commit_before>SET( HEADER_PATH ${PROJECT_SOURCE_DIR}/include/osre/ )

INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
    ${HEADER_PATH}/include
    ../../3dparty/cppcore/include
    ../../3dparty/glew/include
    ../../3dparty/glm/
    ../../3dparty/unzip/
    ../../3dparty/zlib/
    ../../3dparty/assimp/include
)

#==============================================================================
# NativeEditorDll
#==============================================================================
SET( native_editor_dll_src
    NativeEditorDll/src/EditorMain.cpp
    NativeEditorDll/src/EditorMain.h
)

SOURCE_GROUP( Include\\Scene         FILES ${scene_inc} )

#==============================================================================
# Define the editor dll
#==============================================================================
ADD_LIBRARY( osre_nativeeditor SHARED
    ${native_editor_dll_src}
)

target_link_libraries ( osre_nativeeditor osre ${platform_libs} )
set_target_properties(  osre_nativeeditor PROPERTIES FOLDER Editor )<commit_msg>Editor: add the project file for c# to cmake build environment.<commit_after>SET( HEADER_PATH ${PROJECT_SOURCE_DIR}/include/osre/ )

INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
    ${HEADER_PATH}/include
    ../../3dparty/cppcore/include
    ../../3dparty/glew/include
    ../../3dparty/glm/
    ../../3dparty/unzip/
    ../../3dparty/zlib/
    ../../3dparty/assimp/include
)

#==============================================================================
# NativeEditorDll
#==============================================================================
SET( native_editor_dll_src
    NativeEditorDll/src/EditorMain.cpp
    NativeEditorDll/src/EditorMain.h
)

SOURCE_GROUP( Include\\Scene         FILES ${scene_inc} )

#==============================================================================
# Define the editor dll
#==============================================================================
ADD_LIBRARY( osre_nativeeditor SHARED
    ${native_editor_dll_src}
)

target_link_libraries ( osre_nativeeditor osre ${platform_libs} )
set_target_properties(  osre_nativeeditor PROPERTIES FOLDER Editor )

include_external_msproject(
    OSREEditor ${PROJECT_SOURCE_DIR}/src/Editor/OSREEditor/OSREEditor.csproj
    TYPE FAE04EC0-301F-11D3-BF4B-00C04F79EFBC)
{'fraction_non_alphanumeric': 0.36258064516129035, 'fraction_numerical': 0.012043010752688172, 'mean_word_length': 5.2359249329758715, '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': '6927890', 'n_tokens_mistral': 684, 'n_tokens_neox': 627, 'n_words': 91}