idaholab / blackbear

BlackBear is a MOOSE-based code for simulating degradation processes in concrete and other structural materials.
GNU Lesser General Public License v2.1
17 stars 42 forks source link

Build failure when NEML is not present due to missing include file #392

Closed bwspenc closed 4 months ago

bwspenc commented 4 months ago

Bug Description

I get errors like this when I build BlackBear without NEML checked out:

blackbear/build/header_symlinks/NEMLStateAux.h:14:10: fatal error: 'neml_interface.h' file not found
#include "neml_interface.h"
         ^~~~~~~~~~~~~~~~~~

Steps to Reproduce

git submodule deinit -f contrib/neml
make

Impact

This prevents building BlackBear without NEML