# file : tests/cc/modules/common.testscript # license : MIT; see accompanying LICENSE file crosstest = false test.arguments = config.cxx=$quote($recall($cxx.path) $cxx.config.mode, true) .include ../../common.testscript +cat <+build/bootstrap.build using test EOI +cat <=build/root.build using in # Force modules. # cxx.std = experimental cxx.features.symexport = true using cxx hxx{*}: extension = hxx mxx{*}: extension = mxx cxx{*}: extension = cxx cxx.poptions =+ "-I$out_root" "-I$src_root" if ($cxx.target.class == 'windows') bmis{*}: cxx.poptions += '-DLIBFOO_EXPORT=__declspec(dllexport)' exe{*}: test = true EOI # Determine if we have modules and header units support. # +$* noop <