File tree 5 files changed +296
-134
lines changed
5 files changed +296
-134
lines changed Original file line number Diff line number Diff line change @@ -60,13 +60,12 @@ dapp_remappings() {
60
60
61
61
dapp_remappings
62
62
63
- # tests dapp remappings on a large legacy project with many implicit imports
63
+ # tests dapp remappings on a large legacy project with many transitive imports
64
64
dapp_remappings_compat () {
65
65
REV=" bc6d7657f0f5190f65051543199e1b47bf29932b"
66
66
TMPDIR=$( mktemp -d)
67
67
git clone https://github.com/dapp-org/tinlake-tests " $TMPDIR "
68
- export DAPP_ALLOW_IMPLICIT_IMPORTS=yes
69
- (cd " $TMPDIR " && git checkout " $REV " && dapp update && dapp --use solc:0.7.6 build)
68
+ (cd " $TMPDIR " && git checkout " $REV " && dapp update && dapp --use solc:0.7.6 build --allow-transitive-imports)
70
69
}
71
70
72
71
dapp_remappings_compat
Original file line number Diff line number Diff line change @@ -10,8 +10,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10
10
11
11
- ` dapp --use ` now uses the solc binaries from https://binaries.soliditylang.org/ instead of the
12
12
versions built from source via nix
13
- - ` dapp remappings ` now issues a warning instead of failing with a hard error in case of mistmatched
14
- package versions in the dependency tree
13
+ - ` dapp remappings ` now generates a unique set of remappings for each package in the dependency
14
+ tree that point into that pacakge's lib dir, allowing for multiple versions of the same package
15
+ to coexist in the dependency tree. More information in the [ README] ( ./README.md#package-structure-and-dependency-management ) .
15
16
16
17
## [ 0.33.0] - 2021-07-01
17
18
You can’t perform that action at this time.
0 commit comments