Skip to content

Commit 4002359

Browse files
committed
Ensure the rc tool works
1 parent 5eb11f4 commit 4002359

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

gcc-test/src/NMakefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ all: $(OUT_DIR)/msvc.lib $(OUT_DIR)/msvc.exe
22

33
$(OUT_DIR)/msvc.lib: $(OUT_DIR)/msvc.o
44
lib -nologo -out:$(OUT_DIR)/msvc.lib $(OUT_DIR)/msvc.o
5+
rc -h
56

67
$(OUT_DIR)/msvc.o: src/msvc.c
78
$(CC) -nologo -c -Fo:$@ src/msvc.c -MD

src/windows_registry.rs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -137,18 +137,12 @@ pub fn find_tool(target: &str, tool: &str) -> Option<Tool> {
137137
let ucrt_lib = ucrt.join("Lib").join(&ucrt_version);
138138
tool.libs.push(ucrt_lib.join("ucrt").join(sub));
139139

140+
tool.path.push(ucrt.join("bin").join(sub));
141+
140142
if let Some(dir) = get_sdk10_dir() {
141143
tool.libs.push(dir.join("um").join(sub));
142-
tool.path.push(dir.join("bin").join(sub));
143-
tool.include.push(dir.join("include/shared"));
144-
tool.include.push(dir.join("include/um"));
145-
tool.include.push(dir.join("include/winrt"));
146144
} else if let Some(dir) = get_sdk81_dir() {
147145
tool.libs.push(dir.join("um").join(sub));
148-
tool.path.push(dir.join("bin").join(sub));
149-
tool.include.push(dir.join("include/shared"));
150-
tool.include.push(dir.join("include/um"));
151-
tool.include.push(dir.join("include/winrt"));
152146
} else {
153147
return None
154148
}

0 commit comments

Comments
 (0)