via-ir on unless in Tilt

This commit is contained in:
derpy-duck 2023-06-07 22:06:59 +00:00
parent bef23af2ef
commit 2415072a7e
1 changed files with 2 additions and 1 deletions

View File

@ -18,7 +18,8 @@
},
"scripts": {
"build:core": "truffle compile",
"build": "npm run build:core && forge build && typechain --target=ethers-v5 --out-dir=./ethers-contracts \"build-forge/!(test).sol/*.json\"&& npm run erase-types",
"build:forge": "if [[ $ENV == 'tilt' ]]; then forge build; else forge build --via-ir; fi",
"build": "npm run build:core && npm run build:forge && typechain --target=ethers-v5 --out-dir=./ethers-contracts \"build-forge/!(test).sol/*.json\"&& npm run erase-types",
"erase-types": "ts-node ./ts-scripts/relayer/eraseTypes.ts ./contracts/interfaces/relayer/IDeliveryProviderTyped.sol ./contracts/interfaces/relayer/IWormholeRelayerTyped.sol",
"test": "npm run build:core && mkdir -p build/contracts && cp node_modules/@openzeppelin/contracts/build/contracts/* build/contracts/ && truffle test --network test --compile-none",
"migrate": "npm run build:core && mkdir -p build/contracts && cp node_modules/@openzeppelin/contracts/build/contracts/* build/contracts/ && truffle migrate --to 4 --compile-none",