summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2021-06-26 14:07:30 +0800
committerGitHub <[email protected]>2021-06-26 14:07:30 +0800
commit989cedb278eeeb63fac2841bdff19a2feb6ca3b4 (patch)
tree66dda9cc1548c313554a7dec2da740562db454a2
parentfcb0a47328a3178d02b3bc0a83bd9e84818e08b7 (diff)
parentb67e6bbafdf236afa41700c595d8362d543061a3 (diff)
Merge pull request #4825 from Guozhanxin/cmake
[cmake] fix path issue.
-rw-r--r--tools/cmake.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/cmake.py b/tools/cmake.py
index 5b43c39409..88a95ecad8 100644
--- a/tools/cmake.py
+++ b/tools/cmake.py
@@ -49,10 +49,10 @@ def GenerateCFiles(env,project):
cm_file.write("SET(CMAKE_SIZE \""+ SIZE + "\")\n\n")
- cm_file.write("SET(CMAKE_C_FLAGS \""+ rtconfig.CFLAGS + "\")\n")
- cm_file.write("SET(CMAKE_CXX_FLAGS \""+ rtconfig.CXXFLAGS + "\")\n")
- cm_file.write("SET(CMAKE_ASM_FLAGS \""+ rtconfig.AFLAGS + "\")\n")
- cm_file.write("SET(CMAKE_EXE_LINKER_FLAGS \""+ re.sub('-T(\s*)', '-T ${CMAKE_SOURCE_DIR}/',rtconfig.LFLAGS) + "\")\n\n")
+ cm_file.write("SET(CMAKE_C_FLAGS \""+ rtconfig.CFLAGS.replace('\\', "/") + "\")\n")
+ cm_file.write("SET(CMAKE_CXX_FLAGS \""+ rtconfig.CXXFLAGS.replace('\\', "/") + "\")\n")
+ cm_file.write("SET(CMAKE_ASM_FLAGS \""+ rtconfig.AFLAGS.replace('\\', "/") + "\")\n")
+ cm_file.write("SET(CMAKE_EXE_LINKER_FLAGS \""+ re.sub('-T(\s*)', '-T ${CMAKE_SOURCE_DIR}/',rtconfig.LFLAGS.replace('\\', "/")) + "\")\n\n")
cm_file.write("SET(CMAKE_CXX_STANDARD 14)\n")
cm_file.write("PROJECT(rtthread C CXX ASM)\n")