@@ -99,8 +99,10 @@ install (FILES ${LocalizationFiles} DESTINATION localization)
99
99
# NodeEngineTest
100
100
101
101
set (TestFrameworkSourcesFolder Sources /TestFramework)
102
+ set (TestEnvironmentSourcesFolder Sources /NodeEngineTest/TestEnvironment)
102
103
set (NodeEngineTestSourcesFolder Sources /NodeEngineTest)
103
104
file (GLOB TestFrameworkFiles ${TestFrameworkSourcesFolder} /*.hpp ${TestFrameworkSourcesFolder} /*.cpp)
105
+ file (GLOB TestEnvironmentFiles ${TestEnvironmentSourcesFolder} /*.hpp ${TestEnvironmentSourcesFolder} /*.cpp)
104
106
file (GLOB NodeEngineTestHeaderFiles ${NodeEngineTestSourcesFolder} /*.hpp)
105
107
file (GLOB NodeEngineTestSourceFiles ${NodeEngineTestSourcesFolder} /*.cpp)
106
108
set (
@@ -111,13 +113,22 @@ set (
111
113
set (
112
114
NodeEngineTestFiles
113
115
${TestFrameworkFiles}
116
+ ${TestEnvironmentFiles}
114
117
${NodeEngineTestTestFiles}
115
118
)
116
119
source_group ("Framework" FILES ${TestFrameworkFiles} )
120
+ source_group ("Environment" FILES ${TestEnvironmentFiles} )
117
121
source_group ("Sources" FILES ${NodeEngineTestTestFiles} )
118
122
add_executable (NodeEngineTest ${NodeEngineTestFiles} )
119
123
set_target_properties (NodeEngineTest PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /$<CONFIG>" )
120
- target_include_directories (NodeEngineTest PUBLIC ${NodeEngineSourcesFolder} ${NodeUIEngineSourcesFolder} ${BuiltInNodesSourcesFolder} ${TestFrameworkSourcesFolder} )
124
+ target_include_directories (
125
+ NodeEngineTest PUBLIC
126
+ ${NodeEngineSourcesFolder}
127
+ ${NodeUIEngineSourcesFolder}
128
+ ${BuiltInNodesSourcesFolder}
129
+ ${TestFrameworkSourcesFolder}
130
+ ${TestEnvironmentSourcesFolder}
131
+ )
121
132
target_link_libraries (NodeEngineTest NodeEngine NodeUIEngine BuiltInNodes)
122
133
get_filename_component (NodeEngineTestSourcesFolderAbsolute "${CMAKE_CURRENT_LIST_DIR} /${NodeEngineTestSourcesFolder} " ABSOLUTE )
123
134
add_custom_command (TARGET NodeEngineTest POST_BUILD
0 commit comments