Loading lldb/tools/driver/CMakeLists.txt +5 −1 Original line number Diff line number Diff line Loading @@ -3,8 +3,12 @@ tablegen(LLVM Options.inc -gen-opt-parser-defs) add_public_tablegen_target(LLDBOptionsTableGen) if(APPLE) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/lldb-Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/lldb-Info.plist ) # Inline info plist in binary (use target_link_options for this as soon as CMake 3.13 is available) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-sectcreate,__TEXT,__info_plist,${LLDB_SOURCE_DIR}/tools/driver/lldb-Info.plist") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-sectcreate,__TEXT,__info_plist,${CMAKE_CURRENT_BINARY_DIR}/lldb-Info.plist") endif() add_lldb_tool(lldb Loading lldb/tools/driver/lldb-Info.plist→lldb/tools/driver/lldb-Info.plist.in +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ <key>CFBundleName</key> <string>lldb</string> <key>CFBundleVersion</key> <string>360.99.0</string> <string>${LLDB_VERSION}</string> <key>SecTaskAccess</key> <array> <string>allowed</string> Loading lldb/tools/lldb-vscode/CMakeLists.txt +10 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,16 @@ if (HAVE_LIBPTHREAD) list(APPEND extra_libs pthread) endif () if(APPLE) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/lldb-vscode-Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/lldb-vscode-Info.plist ) # Inline info plist in binary (use target_link_options for this as soon as CMake 3.13 is available) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-sectcreate,__TEXT,__info_plist,${CMAKE_CURRENT_BINARY_DIR}/lldb-vscode-Info.plist") endif() # We need to include the llvm components we depend on manually, as liblldb does # not re-export those. set(LLVM_LINK_COMPONENTS Support) Loading lldb/tools/lldb-vscode/lldb-vscode-Info.plist→lldb/tools/lldb-vscode/lldb-vscode-Info.plist.in +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ <key>CFBundleName</key> <string>lldb-vscode</string> <key>CFBundleVersion</key> <string>360.99.0</string> <string>${LLDB_VERSION}</string> <key>SecTaskAccess</key> <array> <string>allowed</string> Loading Loading
lldb/tools/driver/CMakeLists.txt +5 −1 Original line number Diff line number Diff line Loading @@ -3,8 +3,12 @@ tablegen(LLVM Options.inc -gen-opt-parser-defs) add_public_tablegen_target(LLDBOptionsTableGen) if(APPLE) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/lldb-Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/lldb-Info.plist ) # Inline info plist in binary (use target_link_options for this as soon as CMake 3.13 is available) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-sectcreate,__TEXT,__info_plist,${LLDB_SOURCE_DIR}/tools/driver/lldb-Info.plist") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-sectcreate,__TEXT,__info_plist,${CMAKE_CURRENT_BINARY_DIR}/lldb-Info.plist") endif() add_lldb_tool(lldb Loading
lldb/tools/driver/lldb-Info.plist→lldb/tools/driver/lldb-Info.plist.in +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ <key>CFBundleName</key> <string>lldb</string> <key>CFBundleVersion</key> <string>360.99.0</string> <string>${LLDB_VERSION}</string> <key>SecTaskAccess</key> <array> <string>allowed</string> Loading
lldb/tools/lldb-vscode/CMakeLists.txt +10 −0 Original line number Diff line number Diff line Loading @@ -7,6 +7,16 @@ if (HAVE_LIBPTHREAD) list(APPEND extra_libs pthread) endif () if(APPLE) configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/lldb-vscode-Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/lldb-vscode-Info.plist ) # Inline info plist in binary (use target_link_options for this as soon as CMake 3.13 is available) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-sectcreate,__TEXT,__info_plist,${CMAKE_CURRENT_BINARY_DIR}/lldb-vscode-Info.plist") endif() # We need to include the llvm components we depend on manually, as liblldb does # not re-export those. set(LLVM_LINK_COMPONENTS Support) Loading
lldb/tools/lldb-vscode/lldb-vscode-Info.plist→lldb/tools/lldb-vscode/lldb-vscode-Info.plist.in +1 −1 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ <key>CFBundleName</key> <string>lldb-vscode</string> <key>CFBundleVersion</key> <string>360.99.0</string> <string>${LLDB_VERSION}</string> <key>SecTaskAccess</key> <array> <string>allowed</string> Loading