Skip to content

Commit 8f0f30d

Browse files
committed
run CI
1 parent 0181241 commit 8f0f30d

File tree

2 files changed

+61
-46
lines changed

2 files changed

+61
-46
lines changed

clang/tools/cir-lsp-server/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ set(LIBS
2020
MLIRTransforms
2121
)
2222

23-
add_mlir_tool(cir-lsp-server
23+
add_clang_tool(cir-lsp-server
2424
cir-lsp-server.cpp
2525

2626
DEPENDS

mlir/test/CMakeLists.txt

Lines changed: 60 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ if (MLIR_INCLUDE_INTEGRATION_TESTS)
6565

6666
endif()
6767

68+
set(MLIR_STANDALONE_INSTALL_TEST_PREFIX "${MLIR_BINARY_DIR}/mlir-standalone-test-install")
69+
6870
llvm_canonicalize_cmake_booleans(
6971
LLVM_BUILD_EXAMPLES
7072
LLVM_HAS_NVPTX_TARGET
@@ -125,51 +127,6 @@ set(MLIR_TEST_DEPENDS
125127
if(NOT MLIR_STANDALONE_BUILD)
126128
list(APPEND MLIR_TEST_DEPENDS FileCheck count not split-file yaml2obj)
127129
endif()
128-
set(MLIR_STANDALONE_INSTALL_TEST_PREFIX "${MLIR_BINARY_DIR}/mlir-standalone-test-install")
129-
add_custom_target(
130-
install-mlir-standalone-test-prefix
131-
DEPENDS mlir-headers mlir-libraries mlir-cmake-exports mlir-tblgen
132-
mlir-opt mlir-python-sources FileCheck count not
133-
COMMAND ${CMAKE_COMMAND} -E make_directory "${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
134-
COMMAND "${CMAKE_COMMAND}"
135-
-DCMAKE_INSTALL_COMPONENT=mlir-headers
136-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
137-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
138-
COMMAND "${CMAKE_COMMAND}"
139-
-DCMAKE_INSTALL_COMPONENT=mlir-libraries
140-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
141-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
142-
COMMAND "${CMAKE_COMMAND}"
143-
-DCMAKE_INSTALL_COMPONENT=mlir-cmake-exports
144-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
145-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
146-
COMMAND "${CMAKE_COMMAND}"
147-
-DCMAKE_INSTALL_COMPONENT=mlir-tblgen
148-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
149-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
150-
COMMAND "${CMAKE_COMMAND}"
151-
-DCMAKE_INSTALL_COMPONENT=mlir-opt
152-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
153-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
154-
COMMAND "${CMAKE_COMMAND}"
155-
-DCMAKE_INSTALL_COMPONENT=mlir-python-sources
156-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
157-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
158-
COMMAND "${CMAKE_COMMAND}"
159-
-DCMAKE_INSTALL_COMPONENT=FileCheck
160-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
161-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
162-
COMMAND "${CMAKE_COMMAND}"
163-
-DCMAKE_INSTALL_COMPONENT=count
164-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
165-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
166-
COMMAND "${CMAKE_COMMAND}"
167-
-DCMAKE_INSTALL_COMPONENT=not
168-
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
169-
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
170-
)
171-
list(APPEND MLIR_TEST_DEPENDS install-mlir-standalone-test-prefix)
172-
173130
set(MLIR_TEST_DEPENDS ${MLIR_TEST_DEPENDS}
174131
mlir-capi-pdl-test
175132
mlir-pdll-lsp-server
@@ -243,6 +200,8 @@ if(LLVM_BUILD_EXAMPLES)
243200
transform-opt-ch4
244201
mlir-minimal-opt
245202
mlir-transform-opt
203+
mlir-cat
204+
mlir-minimal-opt-canonicalize
246205
)
247206
if(MLIR_ENABLE_EXECUTION_ENGINE)
248207
list(APPEND MLIR_TEST_DEPENDS
@@ -284,6 +243,62 @@ add_custom_target(check-mlir-build-only
284243
)
285244
set_target_properties(check-mlir-build-only PROPERTIES FOLDER "MLIR/Tests")
286245

246+
get_property(LLVM_EXPORTS GLOBAL PROPERTY LLVM_EXPORTS)
247+
get_property(MLIR_EXPORTS GLOBAL PROPERTY MLIR_EXPORTS)
248+
add_custom_target(
249+
install-mlir-standalone-test-prefix
250+
DEPENDS ${MLIR_TEST_DEPENDS} ${MLIR_EXPORTS} FileCheck count not
251+
COMMAND ${CMAKE_COMMAND} -E make_directory "${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
252+
COMMAND "${CMAKE_COMMAND}"
253+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
254+
-P "${MLIR_BINARY_DIR}/cmake_install.cmake"
255+
COMMAND "${CMAKE_COMMAND}"
256+
-DCMAKE_INSTALL_COMPONENT=mlir-headers
257+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
258+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
259+
COMMAND "${CMAKE_COMMAND}"
260+
-DCMAKE_INSTALL_COMPONENT=mlir-libraries
261+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
262+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
263+
COMMAND "${CMAKE_COMMAND}"
264+
-DCMAKE_INSTALL_COMPONENT=mlir-cmake-exports
265+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
266+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
267+
COMMAND "${CMAKE_COMMAND}"
268+
-DCMAKE_INSTALL_COMPONENT=mlir-tblgen
269+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
270+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
271+
COMMAND "${CMAKE_COMMAND}"
272+
-DCMAKE_INSTALL_COMPONENT=mlir-pdll
273+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
274+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
275+
COMMAND "${CMAKE_COMMAND}"
276+
-DCMAKE_INSTALL_COMPONENT=mlir-linalg-ods-yaml-gen
277+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
278+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
279+
COMMAND "${CMAKE_COMMAND}"
280+
-DCMAKE_INSTALL_COMPONENT=mlir-opt
281+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
282+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
283+
COMMAND "${CMAKE_COMMAND}"
284+
-DCMAKE_INSTALL_COMPONENT=mlir-python-sources
285+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
286+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
287+
COMMAND "${CMAKE_COMMAND}"
288+
-DCMAKE_INSTALL_COMPONENT=FileCheck
289+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
290+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
291+
COMMAND "${CMAKE_COMMAND}"
292+
-DCMAKE_INSTALL_COMPONENT=count
293+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
294+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
295+
COMMAND "${CMAKE_COMMAND}"
296+
-DCMAKE_INSTALL_COMPONENT=not
297+
-DCMAKE_INSTALL_PREFIX="${MLIR_STANDALONE_INSTALL_TEST_PREFIX}"
298+
-P "${CMAKE_BINARY_DIR}/cmake_install.cmake"
299+
)
300+
list(APPEND MLIR_TEST_DEPENDS install-mlir-standalone-test-prefix)
301+
287302
add_lit_testsuite(check-mlir "Running the MLIR regression tests"
288303
${CMAKE_CURRENT_BINARY_DIR}
289304
DEPENDS ${MLIR_TEST_DEPENDS}

0 commit comments

Comments
 (0)