File tree Expand file tree Collapse file tree 21 files changed +21
-21
lines changed
lldb-commandinterpreter-fuzzer Expand file tree Collapse file tree 21 files changed +21
-21
lines changed Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.20.0 )
2
+ set (LLVM_SUBPROJECT_TITLE "LLDB" )
2
3
3
4
if (NOT DEFINED LLVM_COMMON_CMAKE_UTILS )
4
5
set (LLVM_COMMON_CMAKE_UTILS ${CMAKE_CURRENT_SOURCE_DIR} /../cmake )
Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ function(lldb_tablegen)
29
29
30
30
if (LTG_TARGET )
31
31
add_public_tablegen_target (${LTG_TARGET} )
32
- set_target_properties ( ${LTG_TARGET} PROPERTIES FOLDER "LLDB tablegenning" )
33
32
set_property (GLOBAL APPEND PROPERTY LLDB_TABLEGEN_TARGETS ${LTG_TARGET} )
34
33
endif ()
35
34
endfunction (lldb_tablegen )
@@ -165,10 +164,10 @@ function(add_lldb_library name)
165
164
get_property (parent_dir DIRECTORY PROPERTY PARENT_DIRECTORY )
166
165
if (EXISTS ${parent_dir} )
167
166
get_filename_component (category ${parent_dir} NAME )
168
- set_target_properties (${name} PROPERTIES FOLDER "lldb plugins /${category} " )
167
+ set_target_properties (${name} PROPERTIES FOLDER "LLDB/Plugins /${category} " )
169
168
endif ()
170
169
else ()
171
- set_target_properties (${name} PROPERTIES FOLDER "lldb libraries " )
170
+ set_target_properties (${name} PROPERTIES FOLDER "LLDB/Libraries " )
172
171
endif ()
173
172
174
173
# If we want to export all lldb symbols (i.e LLDB_EXPORT_ALL_SYMBOLS=ON), we
@@ -208,7 +207,6 @@ function(add_lldb_executable name)
208
207
else ()
209
208
target_link_libraries (${name} PRIVATE ${ARG_CLANG_LIBS} )
210
209
endif ()
211
- set_target_properties (${name} PROPERTIES FOLDER "lldb executables" )
212
210
213
211
if (ARG_BUILD_RPATH )
214
212
set_target_properties (${name} PROPERTIES BUILD_RPATH "${ARG_BUILD_RPATH} " )
Original file line number Diff line number Diff line change @@ -266,7 +266,7 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
266
266
)
267
267
268
268
add_custom_target (lldb-headers )
269
- set_target_properties (lldb-headers PROPERTIES FOLDER "lldb misc " )
269
+ set_target_properties (lldb-headers PROPERTIES FOLDER "LLDB/Resources " )
270
270
271
271
if (NOT CMAKE_CONFIGURATION_TYPES )
272
272
add_llvm_install_targets (install -lldb-headers
Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ endforeach()
106
106
107
107
# Wrap output in a target, so lldb-framework can depend on it.
108
108
add_custom_target (liblldb-resource-headers DEPENDS lldb-sbapi-dwarf-enums ${lldb_staged_headers} )
109
- set_target_properties (liblldb-resource-headers PROPERTIES FOLDER "lldb misc " )
109
+ set_target_properties (liblldb-resource-headers PROPERTIES FOLDER "LLDB/Resources " )
110
110
add_dependencies (liblldb liblldb-resource-headers )
111
111
112
112
# At build time, copy the staged headers into the framework bundle (and do
Original file line number Diff line number Diff line change @@ -118,8 +118,8 @@ if(LLVM_USE_FOLDERS)
118
118
set_property (GLOBAL PROPERTY USE_FOLDERS ON )
119
119
endif ()
120
120
121
- set_target_properties (clang-tablegen-targets PROPERTIES FOLDER "lldb misc " )
122
- set_target_properties (intrinsics_gen PROPERTIES FOLDER "lldb misc " )
121
+ set_target_properties (clang-tablegen-targets PROPERTIES FOLDER "Clang/Tablegenning " )
122
+ set_target_properties (intrinsics_gen PROPERTIES FOLDER "LLVM/Tablegenning " )
123
123
124
124
if (NOT DEFINED LLVM_COMMON_CMAKE_UTILS )
125
125
set (LLVM_COMMON_CMAKE_UTILS ${CMAKE_CURRENT_SOURCE_DIR} /../cmake )
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ if(DOXYGEN_FOUND)
13
13
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
14
14
COMMENT "Generating LLDB C++ API reference with Doxygen" VERBATIM
15
15
)
16
+ set_target_properties (lldb-cpp-doc PROPERTIES FOLDER "LLDB/Docs" )
16
17
endif ()
17
18
18
19
if (LLVM_ENABLE_SPHINX )
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ add_custom_command(
38
38
)
39
39
add_custom_target (lldb-sbapi-dwarf-enums
40
40
DEPENDS ${sb_languages_file} )
41
+ set_target_properties (lldb-sbapi-dwarf-enums PROPERTIES FOLDER "LLDB/Tablegenning" )
41
42
42
43
add_lldb_library (liblldb SHARED ${option_framework}
43
44
SBAddress.cpp
@@ -215,7 +216,6 @@ if (NOT CMAKE_SYSTEM_NAME MATCHES "Windows")
215
216
"Only the SB API is guaranteed to be stable." )
216
217
add_llvm_symbol_exports (liblldb "${LLDB_EXPORT_ALL_SYMBOLS_EXPORTS_FILE} " )
217
218
endif ()
218
- set_target_properties (liblldb_exports PROPERTIES FOLDER "lldb misc" )
219
219
elseif (LLDB_EXPORT_ALL_SYMBOLS )
220
220
MESSAGE ("-- Symbols (liblldb): exporting all symbols from the lldb and lldb_private namespaces" )
221
221
@@ -254,7 +254,6 @@ elseif (LLDB_EXPORT_ALL_SYMBOLS)
254
254
)
255
255
256
256
add_llvm_symbol_exports (liblldb ${exported_symbol_file} )
257
- set_target_properties (liblldb_exports PROPERTIES FOLDER "lldb misc" )
258
257
endif ()
259
258
260
259
if (NOT MSVC )
Original file line number Diff line number Diff line change 1
1
add_custom_target (lldb-api-test-deps )
2
+ set_target_properties (lldb-api-test-deps PROPERTIES FOLDER "LLDB/Tests" )
2
3
add_dependencies (lldb-api-test-deps lldb-test-depends )
3
4
4
5
add_lit_testsuites (LLDB-API
Original file line number Diff line number Diff line change @@ -91,10 +91,11 @@ string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLDB_TOOLS_DIR ${LLVM_RUNT
91
91
92
92
# Create a custom target to track test dependencies.
93
93
add_custom_target (lldb-test-depends )
94
- set_target_properties (lldb-test-depends PROPERTIES FOLDER "lldb misc " )
94
+ set_target_properties (lldb-test-depends PROPERTIES FOLDER "LLDB/Tests " )
95
95
96
96
# Create an alias for the legacy name of lldb-test-depends
97
97
add_custom_target (lldb-test-deps )
98
+ set_target_properties (lldb-test-deps PROPERTIES FOLDER "LLDB/Tests" )
98
99
add_dependencies (lldb-test-deps lldb-test-depends )
99
100
100
101
function (add_lldb_test_dependency )
@@ -265,7 +266,6 @@ add_lit_testsuite(check-lldb "Running lldb lit test suite"
265
266
lldb-api-test-deps
266
267
lldb-shell-test-deps
267
268
lldb-unit-test-deps )
268
- set_target_properties (check-lldb PROPERTIES FOLDER "lldb tests" )
269
269
270
270
if (LLDB_BUILT_STANDALONE )
271
271
# This has to happen *AFTER* add_lit_testsuite.
Original file line number Diff line number Diff line change 1
1
add_custom_target (lldb-shell-test-deps )
2
+ set_target_properties (lldb-shell-test-deps PROPERTIES FOLDER "LLDB/Tests" )
2
3
add_dependencies (lldb-shell-test-deps lldb-test-depends )
3
4
4
5
add_lit_testsuites (LLDB-SHELL
Original file line number Diff line number Diff line change 1
1
add_custom_target (lldb-unit-test-deps )
2
+ set_target_properties (lldb-unit-test-deps PROPERTIES FOLDER "LLDB/Tests" )
2
3
add_dependencies (lldb-unit-test-deps lldb-test-depends )
3
4
4
5
add_lit_testsuites (LLDB-UNIT
Original file line number Diff line number Diff line change @@ -28,8 +28,6 @@ add_dependencies(lldb
28
28
${tablegen_deps}
29
29
)
30
30
31
- set_target_properties (LLDBOptionsTableGen PROPERTIES FOLDER "lldb misc" )
32
-
33
31
if (LLDB_BUILD_FRAMEWORK )
34
32
# In the build-tree, we know the exact path to the framework directory.
35
33
# The installed framework can be in different locations.
Original file line number Diff line number Diff line change @@ -29,4 +29,5 @@ if(TARGET lldb-commandinterpreter-fuzzer)
29
29
COMMAND $< TARGET_FILE:lldb-commandinterpreter-fuzzer> -dict=${CMAKE_CURRENT_SOURCE_DIR}/inputdictionary.txt -only_ascii=1 -artifact_prefix=commandinterpreter-
30
30
USES_TERMINAL
31
31
)
32
+ set_target_properties (fuzz-lldb-commandinterpreter PROPERTIES FOLDER "LLDB/Fuzzer" )
32
33
endif ()
Original file line number Diff line number Diff line change @@ -25,4 +25,5 @@ if(TARGET lldb-target-fuzzer)
25
25
COMMAND $< TARGET_FILE:lldb-target-fuzzer> -artifact_prefix=target-
26
26
USES_TERMINAL
27
27
)
28
+ set_target_properties (fuzz-lldb-target PROPERTIES FOLDER "LLDB/Fuzzer" )
28
29
endif ()
Original file line number Diff line number Diff line change 1
1
set (LLVM_TARGET_DEFINITIONS LLGSOptions.td )
2
2
tablegen (LLVM LLGSOptions.inc -gen-opt-parser-defs )
3
3
add_public_tablegen_target (LLGSOptionsTableGen )
4
- set_target_properties (LLGSOptionsTableGen PROPERTIES FOLDER "lldb misc" )
5
4
6
5
set (LLDB_PLUGINS )
7
6
Original file line number Diff line number Diff line change 1
1
add_custom_target (LLDBUnitTests )
2
- set_target_properties (LLDBUnitTests PROPERTIES FOLDER "lldb tests " )
2
+ set_target_properties (LLDBUnitTests PROPERTIES FOLDER "LLDB/Tests " )
3
3
4
4
add_dependencies (lldb-unit-test-deps LLDBUnitTests )
5
5
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ function(add_lldb_test_executable test_name)
7
7
set_output_directory (${test_name} BINARY_DIR ${outdir} LIBRARY_DIR ${outdir} )
8
8
list (APPEND ALL_LLDB_TEST_EXECUTABLES ${test_name} )
9
9
set (ALL_LLDB_TEST_EXECUTABLES ${ALL_LLDB_TEST_EXECUTABLES} PARENT_SCOPE )
10
- set_target_properties (${test_name} PROPERTIES FOLDER "lldb tests " )
10
+ set_target_properties (${test_name} PROPERTIES FOLDER "LLDB/Tests " )
11
11
endfunction ()
12
12
13
13
add_lldb_test_executable (thread_inferior inferior/thread_inferior.cpp )
Original file line number Diff line number Diff line change @@ -13,6 +13,5 @@ if (NOT DEFINED LLDB_TABLEGEN_EXE)
13
13
LLDBTableGen.cpp
14
14
LLDBTableGenUtils.cpp
15
15
)
16
- set_target_properties (lldb-tblgen PROPERTIES FOLDER "LLDB tablegenning" )
17
16
endif ()
18
17
endif ()
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ add_lldb_executable(lit-cpuid
6
6
TargetParser
7
7
)
8
8
9
- set_target_properties (lit-cpuid PROPERTIES FOLDER "lldb utils " )
9
+ set_target_properties (lit-cpuid PROPERTIES FOLDER "LLDB/Utils " )
Original file line number Diff line number Diff line change 1
1
# Make lldb-dotest a custom target.
2
2
add_custom_target (lldb-dotest )
3
3
add_dependencies (lldb-dotest lldb-test-depends )
4
- set_target_properties (lldb-dotest PROPERTIES FOLDER "lldb utils " )
4
+ set_target_properties (lldb-dotest PROPERTIES FOLDER "LLDB/Utils " )
5
5
6
6
get_property (LLDB_TEST_USER_ARGS GLOBAL PROPERTY LLDB_TEST_USER_ARGS_PROPERTY )
7
7
get_property (LLDB_TEST_COMMON_ARGS GLOBAL PROPERTY LLDB_TEST_COMMON_ARGS_PROPERTY )
Original file line number Diff line number Diff line change 1
1
add_custom_target (lldb-repro )
2
2
add_dependencies (lldb-repro lldb-test-depends )
3
- set_target_properties (lldb-repro PROPERTIES FOLDER "lldb utils " )
3
+ set_target_properties (lldb-repro PROPERTIES FOLDER "LLDB/Utils " )
4
4
5
5
# Generate lldb-repro Python script for each build mode.
6
6
if (LLDB_BUILT_STANDALONE )
You can’t perform that action at this time.
0 commit comments