diff --git a/foundry.toml b/foundry.toml index 826165d31..c64215e0f 100644 --- a/foundry.toml +++ b/foundry.toml @@ -38,7 +38,7 @@ remappings = [ "rain.interpreter/=lib/rain.interpreter/src/", "rain.metadata/=lib/rain.interpreter/lib/rain.metadata/src/", "rain.interpreter.interface/=lib/rain.orderbook.interface/lib/rain.interpreter.interface/src/", - "rain.intorastring/=lib/rain.interpreter/lib/rain.intorastring/", + "rain.intorastring/=lib/rain.interpreter/lib/rain.interpreter.interface/lib/rain.intorastring/src/", "rain.sol.codegen/=lib/rain.interpreter/lib/rain.sol.codegen/src/", "rain.solmem/=lib/rain.orderbook.interface/lib/rain.interpreter.interface/lib/rain.solmem/src", ] diff --git a/script/BuildPointers.sol b/script/BuildPointers.sol index 33009cc3a..f038243ed 100644 --- a/script/BuildPointers.sol +++ b/script/BuildPointers.sol @@ -7,6 +7,7 @@ import {LibCodeGen} from "rain.sol.codegen/lib/LibCodeGen.sol"; import {LibFs} from "rain.sol.codegen/lib/LibFs.sol"; import {OrderBookSubParser} from "src/concrete/parser/OrderBookSubParser.sol"; import {LibOrderBookSubParser, EXTERN_PARSE_META_BUILD_DEPTH} from "src/lib/LibOrderBookSubParser.sol"; +import {LibGenParseMeta} from "rain.interpreter.interface/lib/codegen/LibGenParseMeta.sol"; contract BuildPointers is Script { function buildOrderBookSubParserPointers() internal { @@ -20,7 +21,7 @@ contract BuildPointers is Script { name, string.concat( LibCodeGen.describedByMetaHashConstantString(vm, name), - LibCodeGen.parseMetaConstantString( + LibGenParseMeta.parseMetaConstantString( vm, LibOrderBookSubParser.authoringMetaV2(), EXTERN_PARSE_META_BUILD_DEPTH ), LibCodeGen.subParserWordParsersConstantString(vm, subParser), diff --git a/src/generated/OrderBookSubParser.pointers.sol b/src/generated/OrderBookSubParser.pointers.sol index 7aa7d534c..854ad3b37 100644 --- a/src/generated/OrderBookSubParser.pointers.sol +++ b/src/generated/OrderBookSubParser.pointers.sol @@ -5,7 +5,8 @@ // needs the pointers file to exist so that it can compile, and the pointers // file needs the contract to exist so that it can be compiled. -// SPDX-License-Identifier: CAL +// SPDX-License-Identifier: LicenseRef-DCL-1.0 +// SPDX-FileCopyrightText: Copyright (c) 2020 thedavidmeister pragma solidity =0.8.25; /// @dev Hash of the known bytecode.