Skip to content

Commit 4e17bfa

Browse files
committed
build - simplify registration with macros
1 parent 941acbc commit 4e17bfa

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
@@ -677,7 +677,7 @@ endif
677677
# ------------------------------------------------------------
678678

679679
FORCE:
680-
$(OBJDIR)/backends/ceed-backend-list.o: FORCE
680+
$(OBJDIR)/backends/ceed-backend-register.o: FORCE
681681

682682
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)
683683
$(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)