mirror of
https://github.com/mbierlee/poodinis.git
synced 2024-11-15 04:04:01 +01:00
Establish DMD 2.086.1 as new baseline version
This commit is contained in:
parent
313dc98841
commit
85555fb156
15
.github/workflows/dub.yml
vendored
15
.github/workflows/dub.yml
vendored
|
@ -72,18 +72,7 @@ jobs:
|
||||||
- dmd-2.089.1
|
- dmd-2.089.1
|
||||||
- dmd-2.088.1
|
- dmd-2.088.1
|
||||||
- dmd-2.087.1
|
- dmd-2.087.1
|
||||||
- dmd-2.086.1
|
- dmd-2.086.1 # Baseline DMD version
|
||||||
- dmd-2.085.1
|
|
||||||
- dmd-2.084.1
|
|
||||||
- dmd-2.083.1
|
|
||||||
- dmd-2.082.1
|
|
||||||
- dmd-2.081.2
|
|
||||||
- dmd-2.080.1
|
|
||||||
- dmd-2.079.1
|
|
||||||
- dmd-2.078.3
|
|
||||||
- dmd-2.077.1
|
|
||||||
- dmd-2.076.1
|
|
||||||
# - dmd-2.068.2 # Fails to download (signature error)
|
|
||||||
- ldc-1.24.0 # eq to dmd v2.094.1
|
- ldc-1.24.0 # eq to dmd v2.094.1
|
||||||
- ldc-1.23.0 # eq to dmd v2.093.1
|
- ldc-1.23.0 # eq to dmd v2.093.1
|
||||||
# - ldc-1.22.0 # eq to dmd v2.092.1
|
# - ldc-1.22.0 # eq to dmd v2.092.1
|
||||||
|
@ -119,7 +108,7 @@ jobs:
|
||||||
dub run --build=release --config=valueInjectionExample
|
dub run --build=release --config=valueInjectionExample
|
||||||
dub run --build=release --config=postConPreDestExample
|
dub run --build=release --config=postConPreDestExample
|
||||||
|
|
||||||
# On Ubuntu we can use GDC (so keep working for D version 2.076)
|
# Ensure Poodinis can build on GDC
|
||||||
gdc-latest:
|
gdc-latest:
|
||||||
name: GDC on Ubuntu
|
name: GDC on Ubuntu
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
|
@ -8,7 +8,7 @@ Licensed under the terms of the MIT license - See [LICENSE.txt](LICENSE.txt)
|
||||||
|
|
||||||
Poodinis is a dependency injection framework for the D programming language. It is inspired by the [Spring Framework] and [Hypodermic] IoC container for C++. Poodinis supports registering and resolving classes either by concrete type or interface. Automatic injection of dependencies is supported through the use of UDAs or constructors.
|
Poodinis is a dependency injection framework for the D programming language. It is inspired by the [Spring Framework] and [Hypodermic] IoC container for C++. Poodinis supports registering and resolving classes either by concrete type or interface. Automatic injection of dependencies is supported through the use of UDAs or constructors.
|
||||||
|
|
||||||
Requires at least a D 2.068.2 compatible compiler
|
Requires at least a D 2.086.1 compatible compiler
|
||||||
Uses the Phobos standard library
|
Uses the Phobos standard library
|
||||||
Can be built with DUB 1.1.1 or higher
|
Can be built with DUB 1.1.1 or higher
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue