Commit 79c2ceb2d5

Andrew Kelley <superjoe30@gmail.com>
2017-12-24 03:19:48
build: findLLVM correctly handles system libraries
1 parent e0a1466
Changed files (1)
build.zig
@@ -128,7 +128,11 @@ fn findLLVM(b: &Builder) -> ?LibraryDep {
             if (mem.startsWith(u8, lib_arg, "-l")) {
                 %%result.system_libs.append(lib_arg[2..]);
             } else {
-                %%result.libs.append(lib_arg);
+                if (os.path.isAbsolute(lib_arg)) {
+                    %%result.libs.append(lib_arg);
+                } else {
+                    %%result.system_libs.append(lib_arg);
+                }
             }
         }
     }