Skip to content

Commit

Permalink
Adding flags and ADDITIONAL_LIBS related to ENABLE_DAGMC
Browse files Browse the repository at this point in the history
  • Loading branch information
meltawila authored Sep 14, 2023
1 parent 9665607 commit f918558
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,18 @@ ifeq ($(ENABLE_NEK), yes)
endif

ifeq ($(ENABLE_OPENMC), yes)
ADDITIONAL_LIBS += -L$(OPENMC_LIBDIR) -lopenmc -lhdf5_hl $(CC_LINKER_SLFLAG)$(OPENMC_LIBDIR)
ADDITIONAL_LIBS += -L$(OPENMC_LIBDIR) -lopenmc -lhdf5_hl
ifeq ($(ENABLE_DAGMC), ON)
ADDITIONAL_LIBS += -luwuw -ldagmc -lpyne_dagmc -lMOAB
endif
ADDITIONAL_LIBS += $(CC_LINKER_SLFLAG)$(OPENMC_LIBDIR)
endif

# Determin if we need libpng and where using pkg-config (if available)
LIBPNG_FLAGS ?= $(shell pkg-config --libs libpng 2>/dev/null)
ifneq (,$(findstring -lpng, $(LIBPNG_FLAGS)))
ADDITIONAL_LIBS += $(LIBPNG_FLAGS)
$(info Linking libpng: $(LIBPNG_FLAGS))
endif

include $(FRAMEWORK_DIR)/app.mk
Expand All @@ -422,8 +433,11 @@ ifeq ($(ENABLE_NEK), yes)
endif

ifeq ($(ENABLE_OPENMC), yes)
CARDINAL_EXTERNAL_FLAGS += -L$(OPENMC_LIBDIR) -L$(HDF5_LIBDIR) -lopenmc \
$(CC_LINKER_SLFLAG)$(OPENMC_LIBDIR) \
CARDINAL_EXTERNAL_FLAGS += -L$(OPENMC_LIBDIR) -L$(HDF5_LIBDIR) -lopenmc
ifeq ($(ENABLE_DAGMC), ON)
CARDINAL_EXTERNAL_FLAGS += -luwuw -ldagmc -lpyne_dagmc -lMOAB
endif
CARDINAL_EXTERNAL_FLAGS += $(CC_LINKER_SLFLAG)$(OPENMC_LIBDIR) \
$(CC_LINKER_SLFLAG)$(HDF5_LIBDIR)
endif

Expand Down

0 comments on commit f918558

Please sign in to comment.