upgrade msgpack to ~>1.0, add dub.selections.json
Fixes msgpack-d deprecations, allows minor bumps upstream The dub.selections.json allows
This commit is contained in:
parent
4c426d73d1
commit
4946d49abd
|
@ -44,8 +44,8 @@ jobs:
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
rdmd ./d-test-utils/test_with_package.d $LIBDPARSE_VERSION libdparse -- dub build --build=${{ matrix.build }} --config=client --arch=${{ matrix.arch }}
|
dub build --build=${{ matrix.build }} --config=client --arch=${{ matrix.arch }}
|
||||||
rdmd ./d-test-utils/test_with_package.d $LIBDPARSE_VERSION libdparse -- dub build --build=${{ matrix.build }} --config=server --arch=${{ matrix.arch }}
|
dub build --build=${{ matrix.build }} --config=server --arch=${{ matrix.arch }}
|
||||||
|
|
||||||
# Tests
|
# Tests
|
||||||
|
|
||||||
|
@ -65,6 +65,12 @@ jobs:
|
||||||
cd dsymbol
|
cd dsymbol
|
||||||
rdmd ../d-test-utils/test_with_package.d $LIBDPARSE_VERSION libdparse -- dub test
|
rdmd ../d-test-utils/test_with_package.d $LIBDPARSE_VERSION libdparse -- dub test
|
||||||
|
|
||||||
|
# test that both lowest supplied and highest available libdparse versions are compatible (for DUB users depending on DCD)
|
||||||
|
- name: Test dependency versions
|
||||||
|
run: |
|
||||||
|
rdmd ./d-test-utils/test_with_package.d $LIBDPARSE_VERSION libdparse -- dub build --build=${{ matrix.build }} --config=client --arch=${{ matrix.arch }}
|
||||||
|
rdmd ./d-test-utils/test_with_package.d $LIBDPARSE_VERSION libdparse -- dub build --build=${{ matrix.build }} --config=server --arch=${{ matrix.arch }}
|
||||||
|
|
||||||
- name: Linux Tests
|
- name: Linux Tests
|
||||||
if: contains(matrix.os, 'ubuntu')
|
if: contains(matrix.os, 'ubuntu')
|
||||||
run: |
|
run: |
|
||||||
|
|
|
@ -28,3 +28,4 @@ stdout.txt
|
||||||
# Dub files
|
# Dub files
|
||||||
.dub
|
.dub
|
||||||
dub.selections.json
|
dub.selections.json
|
||||||
|
!/dub.selections.json
|
||||||
|
|
|
@ -5,5 +5,5 @@ preBuildCommands "\"$DC\" -run \"$PACKAGE_DIR/dubhash.d\""
|
||||||
sourcePaths "src"
|
sourcePaths "src"
|
||||||
importPaths "src"
|
importPaths "src"
|
||||||
|
|
||||||
dependency "msgpack-d" version="1.0.1"
|
dependency "msgpack-d" version="~>1.0"
|
||||||
versions "built_with_dub"
|
versions "built_with_dub"
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"fileVersion": 1,
|
||||||
|
"versions": {
|
||||||
|
"dsymbol": "0.14.1",
|
||||||
|
"emsi_containers": "0.9.0",
|
||||||
|
"libdparse": "0.21.1",
|
||||||
|
"msgpack-d": "1.0.4",
|
||||||
|
"stdx-allocator": "2.77.5"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue