Skip to content

Commit a285975

Browse files
authored
Merge pull request #1939 from CEED/jeremy/dealii-build
dealii CI Error
2 parents 16baf82 + 4d7a563 commit a285975

4 files changed

Lines changed: 12 additions & 3 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ doc/sphinx/source/examples/
5454
# Clang GPU temp files
5555
temp/*
5656

57+
# Nek5K
58+
SESSION.NAME
59+
5760
# Output files, videos, and compressed archives should not be added accidentally
5861
*.avi
5962
*.bin

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -702,10 +702,13 @@ $(OBJDIR)/%$(EXE_SUFFIX) : examples/ceed/%.f90 | $$(@D)/.DIR
702702

703703
# deal.II
704704
# Note: Invoking deal.II's CMAKE build system here
705-
$(OBJDIR)/dealii-% : examples/deal.II/*.cc examples/deal.II/*.h $(libceed) | $$(@D)/.DIR
705+
.NOPARALLEL: dealii
706+
dealii :
706707
mkdir -p examples/deal.II/build
707708
cmake -B examples/deal.II/build -S examples/deal.II -DDEAL_II_DIR=$(DEAL_II_DIR) -DCEED_DIR=$(PWD)
708709
+$(call quiet,MAKE) -C examples/deal.II/build
710+
711+
$(OBJDIR)/dealii-% : examples/deal.II/*.cc examples/deal.II/*.h $(libceed) dealii | $$(@D)/.DIR
709712
cp examples/deal.II/build/$* $@
710713

711714
# MFEM

examples/Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ all: ceed mfem nek petsc fluids solids
3636
ceed:
3737
make CEED_DIR=$(CEED_DIR) -C ceed all
3838

39+
dealii:
40+
$(RM) -rf deal.II/build
41+
3942
mfem:
4043
make CEED_DIR=$(CEED_DIR) MFEM_DIR=$(MFEM_DIR) -C mfem all
4144

@@ -54,7 +57,7 @@ fluids:
5457
solids:
5558
make CEED_DIR=$(CEED_DIR) PETSC_DIR=$(PETSC_DIR) PETSC_ARCH=$(PETSC_ARCH) -C solids all
5659

57-
clean:
60+
clean: dealii
5861
+make -C ceed clean
5962
+make -C mfem clean
6063
+make -C nek clean

examples/deal.II/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CMAKE_MINIMUM_REQUIRED(VERSION 3.5.0)
1+
CMAKE_MINIMUM_REQUIRED(VERSION 3.10.0)
22

33
FIND_PACKAGE(deal.II 8.0 QUIET
44
HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR}

0 commit comments

Comments
 (0)