{ "json": { "type": "export" , "target": "json library" , "flexible_config": [ "ADD_CFLAGS" , "ADD_CXXFLAGS" , "AR" , "ARCH" , "CC" , "CFLAGS" , "CXX" , "CXXFLAGS" , "DEBUG" , "ENV" , "HOST_ARCH" , "OS" , "TARGET_ARCH" , "TOOLCHAIN_CONFIG" ] } , "json library": { "type": ["@", "rules", "CC", "library"] , "name": ["nlohmann_json"] , "hdrs": ["json headers"] } , "json headers": { "type": ["@", "rules", "data", "staged"] , "stage": ["nlohmann"] , "srcs": [["TREE", null, "."]] } }