X-Git-Url: http://git.lukelau.me/?p=kaleidoscope.git;a=blobdiff_plain;f=Kaleidoscope.xcodeproj%2Fproject.pbxproj;h=81ffeb0602ab7e5323226fd0d47c33b20e4a1041;hp=01ca27d0cbc63346fd7259f4338019ed12948e46;hb=ca0890e5fc8e5abbb1edd253e66c6c273e7756c0;hpb=5f81038886345b9c1e130bc7cfdd463e76b37b84 diff --git a/Kaleidoscope.xcodeproj/project.pbxproj b/Kaleidoscope.xcodeproj/project.pbxproj index 01ca27d..81ffeb0 100644 --- a/Kaleidoscope.xcodeproj/project.pbxproj +++ b/Kaleidoscope.xcodeproj/project.pbxproj @@ -265,21 +265,57 @@ buildSettings = { CLANG_ENABLE_OBJC_WEAK = YES; DEVELOPMENT_TEAM = 7R888D749H; - HEADER_SEARCH_PATHS = /usr/local/opt/llvm/include; - LIBRARY_SEARCH_PATHS = ( - /usr/local/opt/llvm/lib, - /usr/local/Cellar/llvm/5.0.1/lib, - ); + HEADER_SEARCH_PATHS = /usr/local/Cellar/llvm/5.0.1/include; + LIBRARY_SEARCH_PATHS = /usr/local/Cellar/llvm/5.0.1/lib; + MACOSX_DEPLOYMENT_TARGET = 10.13; + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; OTHER_LDFLAGS = ( - "-lz", - "-ltermcap", - "-lc++", - "-lLLVMCore", - "-lLLVMSupport", + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + "-lLLVMInterpreter", + "-lLLVMPasses", + "-lLLVMipo", + "-lLLVMInstrumentation", + "-lLLVMVectorize", + "-lLLVMLinker", + "-lLLVMIRReader", + "-lLLVMAsmParser", + "-lLLVMX86Disassembler", + "-lLLVMX86AsmParser", + "-lLLVMX86CodeGen", + "-lLLVMGlobalISel", + "-lLLVMSelectionDAG", + "-lLLVMAsmPrinter", + "-lLLVMDebugInfoCodeView", + "-lLLVMDebugInfoMSF", + "-lLLVMCodeGen", + "-lLLVMScalarOpts", + "-lLLVMInstCombine", "-lLLVMTransformUtils", - "-lLLVMBitReader", + "-lLLVMBitWriter", + "-lLLVMX86Desc", + "-lLLVMMCDisassembler", + "-lLLVMX86Info", + "-lLLVMX86AsmPrinter", + "-lLLVMX86Utils", + "-lLLVMMCJIT", + "-lLLVMExecutionEngine", + "-lLLVMTarget", "-lLLVMAnalysis", + "-lLLVMProfileData", + "-lLLVMRuntimeDyld", + "-lLLVMObject", + "-lLLVMMCParser", + "-lLLVMBitReader", + "-lLLVMMC", + "-lLLVMCore", + "-lLLVMBinaryFormat", + "-lLLVMSupport", "-lLLVMDemangle", + "-lz", + "-lm", + "-lcurses", + "-lc++", ); PRODUCT_NAME = "$(TARGET_NAME)"; }; @@ -290,21 +326,57 @@ buildSettings = { CLANG_ENABLE_OBJC_WEAK = YES; DEVELOPMENT_TEAM = 7R888D749H; - HEADER_SEARCH_PATHS = /usr/local/opt/llvm/include; - LIBRARY_SEARCH_PATHS = ( - /usr/local/opt/llvm/lib, - /usr/local/Cellar/llvm/5.0.1/lib, - ); + HEADER_SEARCH_PATHS = /usr/local/Cellar/llvm/5.0.1/include; + LIBRARY_SEARCH_PATHS = /usr/local/Cellar/llvm/5.0.1/lib; + MACOSX_DEPLOYMENT_TARGET = 10.13; + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; OTHER_LDFLAGS = ( - "-lz", - "-ltermcap", - "-lc++", - "-lLLVMCore", - "-lLLVMSupport", + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + "-lLLVMInterpreter", + "-lLLVMPasses", + "-lLLVMipo", + "-lLLVMInstrumentation", + "-lLLVMVectorize", + "-lLLVMLinker", + "-lLLVMIRReader", + "-lLLVMAsmParser", + "-lLLVMX86Disassembler", + "-lLLVMX86AsmParser", + "-lLLVMX86CodeGen", + "-lLLVMGlobalISel", + "-lLLVMSelectionDAG", + "-lLLVMAsmPrinter", + "-lLLVMDebugInfoCodeView", + "-lLLVMDebugInfoMSF", + "-lLLVMCodeGen", + "-lLLVMScalarOpts", + "-lLLVMInstCombine", "-lLLVMTransformUtils", - "-lLLVMBitReader", + "-lLLVMBitWriter", + "-lLLVMX86Desc", + "-lLLVMMCDisassembler", + "-lLLVMX86Info", + "-lLLVMX86AsmPrinter", + "-lLLVMX86Utils", + "-lLLVMMCJIT", + "-lLLVMExecutionEngine", + "-lLLVMTarget", "-lLLVMAnalysis", + "-lLLVMProfileData", + "-lLLVMRuntimeDyld", + "-lLLVMObject", + "-lLLVMMCParser", + "-lLLVMBitReader", + "-lLLVMMC", + "-lLLVMCore", + "-lLLVMBinaryFormat", + "-lLLVMSupport", "-lLLVMDemangle", + "-lz", + "-lm", + "-lcurses", + "-lc++", ); PRODUCT_NAME = "$(TARGET_NAME)"; };