feat(stroid): initial commit
This commit is contained in:
0
subprojects/.wraplock
Normal file
0
subprojects/.wraplock
Normal file
7
subprojects/mfem.wrap
Normal file
7
subprojects/mfem.wrap
Normal file
@@ -0,0 +1,7 @@
|
||||
[wrap-git]
|
||||
url = https://github.com/mfem/mfem.git
|
||||
revision = v4.8-rc0
|
||||
diff_files = mfem/disable_mfem_selfcheck.patch
|
||||
depth = 1
|
||||
|
||||
[cmake]
|
||||
6
subprojects/packagefiles/hypre/CMakeLists.txt
Normal file
6
subprojects/packagefiles/hypre/CMakeLists.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
# subprojects/packagefiles/hypre/CMakeLists.txt
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
project(hypre-wrapper C CXX)
|
||||
add_subdirectory(src)
|
||||
|
||||
# This file is just used to redirect to the src directory where hypre stores its CMakeLists.txt
|
||||
41
subprojects/packagefiles/mfem/disable_mfem_selfcheck.patch
Normal file
41
subprojects/packagefiles/mfem/disable_mfem_selfcheck.patch
Normal file
@@ -0,0 +1,41 @@
|
||||
--- mfem/CMakeLists.txt 2025-02-12 15:54:52.454728232 -0500
|
||||
+++ CMakeLists.txt.bak 2025-02-12 16:08:06.654542689 -0500
|
||||
@@ -765,7 +765,7 @@
|
||||
if (MFEM_ENABLE_EXAMPLES)
|
||||
add_subdirectory(examples) #install examples if enabled
|
||||
else()
|
||||
- add_subdirectory(examples EXCLUDE_FROM_ALL)
|
||||
+ # add_subdirectory(examples EXCLUDE_FROM_ALL)
|
||||
endif()
|
||||
|
||||
# Create a target for all miniapps and, optionally, enable it.
|
||||
@@ -774,7 +774,7 @@
|
||||
if (MFEM_ENABLE_MINIAPPS)
|
||||
add_subdirectory(miniapps) #install miniapps if enabled
|
||||
else()
|
||||
- add_subdirectory(miniapps EXCLUDE_FROM_ALL)
|
||||
+ # add_subdirectory(miniapps EXCLUDE_FROM_ALL)
|
||||
endif()
|
||||
|
||||
# Target to build all executables, i.e. everything.
|
||||
@@ -801,19 +801,7 @@
|
||||
add_dependencies(${MFEM_EXEC_PREREQUISITES_TARGET_NAME} copy_data)
|
||||
endif()
|
||||
|
||||
-# Add 'check' target - quick test
|
||||
-set(MFEM_CHECK_TARGET_NAME ${MFEM_CUSTOM_TARGET_PREFIX}check)
|
||||
-if (NOT MFEM_USE_MPI)
|
||||
- add_custom_target(${MFEM_CHECK_TARGET_NAME}
|
||||
- ${CMAKE_CTEST_COMMAND} -R \"^ex1_ser\" -C ${CMAKE_CFG_INTDIR}
|
||||
- USES_TERMINAL)
|
||||
- add_dependencies(${MFEM_CHECK_TARGET_NAME} ex1)
|
||||
-else()
|
||||
- add_custom_target(${MFEM_CHECK_TARGET_NAME}
|
||||
- ${CMAKE_CTEST_COMMAND} -R \"^ex1p\" -C ${CMAKE_CFG_INTDIR}
|
||||
- USES_TERMINAL)
|
||||
- add_dependencies(${MFEM_CHECK_TARGET_NAME} ex1p)
|
||||
-endif()
|
||||
+message(STATUS "MFEM Miniapps and Examples disabled by patch!")
|
||||
|
||||
#-------------------------------------------------------------------------------
|
||||
# Documentation
|
||||
Reference in New Issue
Block a user