-
Notifications
You must be signed in to change notification settings - Fork 77
Description
aug@oingo:~/optsrc/fluxengine-dev$ make
Environment changed --- regenerating
AB
loading build.py
loading build/c.py
loading build/utils.py
loading build/toolchain.py
loading build/protobuf.py
loading build/pkg.py
loading config.py
fluxengine-testdata not found; skipping corpus tests
loading dep/fmt/build.py
loading src/build.py
loading dep/adflib/build.py
loading dep/agg/build.py
loading dep/alphanum/build.py
loading dep/fatfs/build.py
loading dep/hfsutils/build.py
loading dep/libusbp/build.py
loading dep/stb/build.py
loading lib/config/build.py
loading lib/core/build.py
loading lib/external/build.py
loading lib/decoders/build.py
loading arch/build.py
loading lib/fluxsink/build.py
loading lib/encoders/build.py
loading lib/fluxsource/build.py
loading lib/imagereader/build.py
loading lib/imagewriter/build.py
loading lib/usb/build.py
loading lib/vfs/build.py
loading lib/data/build.py
loading dep/lexy/build.py
loading lib/algorithms/build.py
loading src/formats/build.py
loading scripts/build.py
loading tests/build.py
loading src/gui2/build.py
Error materialising Target('+all'): <function export at 0x7003ffd1cb80>
Arguments: {'self': Target('+all'), 'name': '+all'}
Traceback (most recent call last):
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 767, in
main()
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 757, in main
t.materialise()
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 359, in materialise
raise e
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 323, in materialise
v = t.convert(v, self)
^^^^^^^^^^^^^^^^^^
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 467, in convert
output = {k: target.targetof(v) for k, v in value.items()}
^^^^^^^^^^^^^^^^^^
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 378, in targetof
return targetof(value, self.cwd)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 440, in targetof
loadbuildfile(path)
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 494, in loadbuildfile
spec.loader.exec_module(module)
File "/home/aug/optsrc/fluxengine-dev/build/ab.py", line 97, in exec_module
super(SourceFileLoader, self).exec_module(module)
File "", line 995, in exec_module
File "", line 488, in _call_with_frames_removed
File "src/gui2/build.py", line 50, in
hdrs=headers_from("dep/nlohmann_json/single_include"),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/gui2/build.py", line 31, in headers_from
assert hdrs, f"path {path} contained no headers"
^^^^
AssertionError: path dep/nlohmann_json/single_include contained no headers
build/ab.mk:122: .obj/unix/build.targets: No such file or directory
make: *** [build/ab.mk:116: .obj/unix/build.targets] Error 1