Skip to content

Commit c513e61

Browse files
authored
Merge pull request swiftlang#28983 from compnerd/a-capital-offense
build: synchronise with LLDB's version of FindLibEdit
2 parents 5e35adc + dbc3b43 commit c513e61

File tree

4 files changed

+25
-22
lines changed

4 files changed

+25
-22
lines changed

cmake/modules/FindLibEdit.cmake

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,54 +8,57 @@
88
#
99
# ::
1010
#
11-
# libedit_FOUND - true if libedit was found
12-
# libedit_INCLUDE_DIRS - include search path
13-
# libedit_LIBRARIES - libraries to link
14-
# libedit_VERSION - version number
11+
# LibEdit_FOUND - true if libedit was found
12+
# LibEdit_INCLUDE_DIRS - include search path
13+
# LibEdit_LIBRARIES - libraries to link
14+
# LibEdit_VERSION_STRING - version number
1515

16-
if(libedit_INCLUDE_DIRS AND libedit_LIBRARIES)
17-
set(libedit_FOUND TRUE)
16+
if(LibEdit_INCLUDE_DIRS AND LibEdit_LIBRARIES)
17+
set(LibEdit_FOUND TRUE)
1818
else()
1919
find_package(PkgConfig QUIET)
2020
pkg_check_modules(PC_LIBEDIT QUIET libedit)
2121

22-
find_path(libedit_INCLUDE_DIRS
22+
find_path(LibEdit_INCLUDE_DIRS
2323
NAMES
2424
histedit.h
2525
HINTS
2626
${PC_LIBEDIT_INCLUDEDIR}
2727
${PC_LIBEDIT_INCLUDE_DIRS}
2828
${CMAKE_INSTALL_FULL_INCLUDEDIR})
29-
find_library(libedit_LIBRARIES
29+
find_library(LibEdit_LIBRARIES
3030
NAMES
3131
edit libedit
3232
HINTS
3333
${PC_LIBEDIT_LIBDIR}
3434
${PC_LIBEDIT_LIBRARY_DIRS}
3535
${CMAKE_INSTALL_FULL_LIBDIR})
3636

37-
if(libedit_INCLUDE_DIRS AND EXISTS "${libedit_INCLUDE_DIRS}/histedit.h")
38-
file(STRINGS "${libedit_INCLUDE_DIRS}/histedit.h"
37+
if(LibEdit_INCLUDE_DIRS AND EXISTS "${LibEdit_INCLUDE_DIRS}/histedit.h")
38+
file(STRINGS "${LibEdit_INCLUDE_DIRS}/histedit.h"
3939
libedit_major_version_str
4040
REGEX "^#define[ \t]+LIBEDIT_MAJOR[ \t]+[0-9]+")
4141
string(REGEX REPLACE "^#define[ \t]+LIBEDIT_MAJOR[ \t]+([0-9]+)" "\\1"
4242
LIBEDIT_MAJOR_VERSION "${libedit_major_version_str}")
4343

44-
file(STRINGS "${libedit_INCLUDE_DIRS}/histedit.h"
44+
file(STRINGS "${LibEdit_INCLUDE_DIRS}/histedit.h"
4545
libedit_minor_version_str
4646
REGEX "^#define[ \t]+LIBEDIT_MINOR[ \t]+[0-9]+")
4747
string(REGEX REPLACE "^#define[ \t]+LIBEDIT_MINOR[ \t]+([0-9]+)" "\\1"
4848
LIBEDIT_MINOR_VERSION "${libedit_minor_version_str}")
4949

50-
set(libedit_VERSION_STRING "${libedit_major_version}.${libedit_minor_version}")
50+
set(LibEdit_VERSION_STRING "${libedit_major_version}.${libedit_minor_version}")
5151
endif()
5252

5353
include(FindPackageHandleStandardArgs)
54-
find_package_handle_standard_args(libedit
54+
find_package_handle_standard_args(LibEdit
55+
FOUND_VAR
56+
LibEdit_FOUND
5557
REQUIRED_VARS
56-
libedit_INCLUDE_DIRS
57-
libedit_LIBRARIES
58+
LibEdit_INCLUDE_DIRS
59+
LibEdit_LIBRARIES
5860
VERSION_VAR
59-
libedit_VERSION_STRING)
60-
mark_as_advanced(libedit_INCLUDE_DIRS libedit_LIBRARIES)
61+
LibEdit_VERSION_STRING)
62+
mark_as_advanced(LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES)
6163
endif()
64+

lib/Immediate/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ target_link_libraries(swiftImmediate PRIVATE
1212
swiftIRGen
1313
swiftSILGen
1414
swiftSILOptimizer)
15-
if(libedit_FOUND)
15+
if(LibEdit_FOUND)
1616
target_compile_definitions(swiftImmediate PRIVATE
1717
HAVE_LIBEDIT)
1818
target_link_libraries(swiftImmediate PRIVATE
19-
${libedit_LIBRARIES})
19+
${LibEdit_LIBRARIES})
2020
endif()

tools/SourceKit/tools/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include_directories(
66

77
add_swift_lib_subdirectory(sourcekitd)
88
add_swift_tool_subdirectory(sourcekitd-test)
9-
if(libedit_FOUND)
9+
if(LibEdit_FOUND)
1010
add_swift_tool_subdirectory(sourcekitd-repl)
1111
endif()
1212
add_swift_tool_subdirectory(complete-test)

tools/SourceKit/tools/sourcekitd-repl/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ if(NOT CMAKE_SYSTEM_NAME STREQUAL Darwin)
1313
BlocksRuntime)
1414
endif()
1515
target_include_directories(sourcekitd-repl PRIVATE
16-
${libedit_INCLUDE_DIRS})
16+
${LibEdit_INCLUDE_DIRS})
1717
target_link_libraries(sourcekitd-repl PRIVATE
18-
${libedit_LIBRARIES})
18+
${LibEdit_LIBRARIES})
1919

2020
if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
2121
set_target_properties(sourcekitd-repl

0 commit comments

Comments
 (0)