import os
env = Environment(ENV=os.environ, )

env['CXX'] = os.environ.get('CXX', 'g++')
env.Append(CCFLAGS=['-pthread', '-O3', '-Wno-inline', '-g', '-isystem /usr/include/eigen3', '-isystem /usr/include/highfive', '-std=c++17', '-fopenmp'],
           CPPPATH=['/usr/include', '/usr/include/eigen3', '/usr/include/highfive'],
           LIBS=['cantera', 'fmt'],
           LIBPATH=['/usr/lib64'],
           RPATH=['/usr/lib64'],
           LINKFLAGS=['-pthread', '-fopenmp'],
           FRAMEWORKS=[])

program = env.Program('openmp_ignition', 'openmp_ignition.cpp')
Default(program)
