@@ -4,26 +4,20 @@ include_directories(../../pal/inc)
44
55add_definitions (-DPAL_STDCPP_COMPAT)
66
7- if (FEATURE_PERFTRACING_C_LIB)
8-     set (SHARED_EVENTPIPE_DIR ${CLR_SRC_NATIVE_DIR} /eventpipe)
9-     include_directories (${SHARED_EVENTPIPE_DIR} )
10-     add_definitions (-DFEATURE_CORECLR)
11-     add_definitions (-DFEATURE_PERFTRACING)
12-     add_definitions (-DFEATURE_PERFTRACING_C_LIB)
13-     add_definitions (-DFEATURE_PERFTRACING_C_LIB_STANDALONE_PAL)
14- endif (FEATURE_PERFTRACING_C_LIB)
7+ 
8+ set (SHARED_EVENTPIPE_DIR ${CLR_SRC_NATIVE_DIR} /eventpipe)
9+ include_directories (${SHARED_EVENTPIPE_DIR} )
10+ add_definitions (-DFEATURE_CORECLR)
11+ add_definitions (-DFEATURE_PERFTRACING)
12+ add_definitions (-DFEATURE_PERFTRACING_STANDALONE_PAL)
1513
1614if (CLR_CMAKE_HOST_WIN32)
1715    add_definitions (-DWIN32_LEAN_AND_MEAN)
1816    include_directories (../../inc) #needed for warning control 
1917
2018    if (CLR_CMAKE_TARGET_WIN32)
21-         if (FEATURE_PERFTRACING_C_LIB)
2219            set  (EVENTPIPE_PAL_SOURCES "${SHARED_EVENTPIPE_DIR} /ds-ipc-win32.c" )
2320            set_source_files_properties (${EVENTPIPE_PAL_SOURCES}  PROPERTIES LANGUAGE  CXX)
24-         else (FEATURE_PERFTRACING_C_LIB)
25-             set  (EVENTPIPE_PAL_SOURCES "win/diagnosticsipc.cpp" )
26-         endif (FEATURE_PERFTRACING_C_LIB)
2721
2822        set (TWO_WAY_PIPE_SOURCES
2923            ${EVENTPIPE_PAL_SOURCES} 
@@ -42,13 +36,9 @@ if(CLR_CMAKE_HOST_UNIX)
4236    add_definitions (-DPAL_IMPLEMENTATION)
4337    add_definitions (-D_POSIX_C_SOURCE=200809L)
4438
45-     if (FEATURE_PERFTRACING_C_LIB)
46-         set  (EVENTPIPE_PAL_SOURCES "${SHARED_EVENTPIPE_DIR} /ds-ipc-posix.c" )
47-         set_source_files_properties (${EVENTPIPE_PAL_SOURCES}  PROPERTIES LANGUAGE  CXX)
48-         set_source_files_properties (${EVENTPIPE_PAL_SOURCES}  PROPERTIES COMPILE_OPTIONS -xc++)
49-     else (FEATURE_PERFTRACING_C_LIB)
50-         set  (EVENTPIPE_PAL_SOURCES "unix/diagnosticsipc.cpp" )
51-     endif (FEATURE_PERFTRACING_C_LIB)
39+     set  (EVENTPIPE_PAL_SOURCES "${SHARED_EVENTPIPE_DIR} /ds-ipc-posix.c" )
40+     set_source_files_properties (${EVENTPIPE_PAL_SOURCES}  PROPERTIES LANGUAGE  CXX)
41+     set_source_files_properties (${EVENTPIPE_PAL_SOURCES}  PROPERTIES COMPILE_OPTIONS -xc++)
5242
5343    set (TWO_WAY_PIPE_SOURCES
5444      ${EVENTPIPE_PAL_SOURCES} 
0 commit comments