Skip to content

Commit 2bf5ed3

Browse files
committed
build - simplify registration with macros
1 parent a295acf commit 2bf5ed3

File tree

8 files changed

+160
-367
lines changed

8 files changed

+160
-367
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ endif
673673
# ------------------------------------------------------------
674674

675675
FORCE:
676-
$(OBJDIR)/backends/ceed-backend-list.o: FORCE
676+
$(OBJDIR)/backends/ceed-backend-register.o: FORCE
677677

678678
libceed.o = $(libceed.c:%.c=$(OBJDIR)/%.o) $(libceed.cpp:%.cpp=$(OBJDIR)/%.o) $(libceed.cu:%.cu=$(OBJDIR)/%.o) $(libceed.hip:%.hip.cpp=$(OBJDIR)/%.o) $(libceed.sycl:%.sycl.cpp=$(OBJDIR)/%.o)
679679
$(filter %fortran.o,$(libceed.o)) : CPPFLAGS += $(if $(filter 1,$(UNDERSCORE)),-DUNDERSCORE)

backends/ceed-backend-init.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
#include <ceed/backend.h>
1010

1111
#undef CEED_BACKEND
12-
#define CEED_BACKEND(name) CEED_INTERN int CeedInit_##name(const char *resource, Ceed ceed);
12+
#define CEED_BACKEND(name, ...) CEED_INTERN int CeedInit_##name(const char *resource, Ceed ceed);
1313
#include "../backends/ceed-backend-list.h"
1414
#undef CEED_BACKEND

backends/ceed-backend-list.c

Lines changed: 0 additions & 331 deletions
This file was deleted.

0 commit comments

Comments
 (0)