Commit e4fd3fd52b

Andrew Kelley <superjoe30@gmail.com>
2018-03-10 20:48:41
workaround for llvm-config missing xml2
1 parent 6288ad8
Changed files (2)
build.zig
@@ -68,6 +68,7 @@ pub fn build(b: &Builder) !void {
 
         exe.linkSystemLibrary("pthread");
     } else if (exe.target.isDarwin()) {
+        exe.linkSystemLibrary("xml2");
         exe.linkSystemLibrary("c++");
     }
 
CMakeLists.txt
@@ -709,6 +709,9 @@ target_link_libraries(zig LINK_PUBLIC
     ${LLVM_LIBRARIES}
     ${CMAKE_THREAD_LIBS_INIT}
 )
+if(APPLE)
+    target_link_libraries(zig LINK_PUBLIC xml2)
+endif()
 if(ZIG_DIA_GUIDS_LIB)
     target_link_libraries(zig LINK_PUBLIC ${ZIG_DIA_GUIDS_LIB})
 endif()