diff options
author | Adeel Mujahid <3840695+am11@users.noreply.github.com> | 2020-12-23 03:52:26 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-23 03:52:26 +0300 |
commit | 8f463670ed885a3a70e1ac87809b8eda2926fc4d (patch) | |
tree | 44bd6d4f034dc0826f1d65aade2c34bf76f752d8 /src/coreclr/CMakeLists.txt | |
parent | 7a02953aefe74050837164d9c0ec141aed2cbf8d (diff) |
Replace AWK with Bash scripts (#46313)
* Replace AWK with Bash scripts
* Replace awk usage with Bash or POSIX tr
* Simplify genmoduleindex.sh
Diffstat (limited to 'src/coreclr/CMakeLists.txt')
-rw-r--r-- | src/coreclr/CMakeLists.txt | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/coreclr/CMakeLists.txt b/src/coreclr/CMakeLists.txt index 2b0bf50d1c6..ddb50946aeb 100644 --- a/src/coreclr/CMakeLists.txt +++ b/src/coreclr/CMakeLists.txt @@ -167,8 +167,7 @@ if(CLR_CMAKE_HOST_UNIX) set (NATIVE_RESOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/nativeresources) include_directories(${NATIVE_RESOURCE_DIR}) - set (RC_TO_CPP ${NATIVE_RESOURCE_DIR}/rctocpp.awk) - set (PROCESS_RC ${NATIVE_RESOURCE_DIR}/processrc.awk) + set (PROCESS_RC_SCRIPT ${NATIVE_RESOURCE_DIR}/processrc.sh) set (RESOURCE_STRING_HEADER_DIR ${NATIVE_RESOURCE_DIR}) # Create a command to create a C++ source file containing an array of @@ -186,8 +185,8 @@ if(CLR_CMAKE_HOST_UNIX) add_custom_command( OUTPUT ${RESOURCE_ENTRY_ARRAY_CPP} # Convert the preprocessed .rc file to a C++ file which will be used to make a static lib. - COMMAND ${AWK} -v name=${TARGET_NAME} -f ${RC_TO_CPP} -f ${PROCESS_RC} ${PREPROCESSED_SOURCE} >${RESOURCE_ENTRY_ARRAY_CPP} - DEPENDS ${PREPROCESSED_SOURCE} ${RC_TO_CPP} ${PROCESS_RC} + COMMAND ${PROCESS_RC_SCRIPT} ${PREPROCESSED_SOURCE} ${TARGET_NAME} >${RESOURCE_ENTRY_ARRAY_CPP} + DEPENDS ${PREPROCESSED_SOURCE} ${PROCESS_RC_SCRIPT} ) include_directories(${RESOURCE_STRING_HEADER_DIR}) |