Skip to content

Commit

Permalink
Merge pull request #2789 from vibe-d/cleanup_internal_dependencies
Browse files Browse the repository at this point in the history
Cleanup internal dependencies
  • Loading branch information
l-kramer authored Feb 17, 2024
2 parents ddcd739 + a55f3e9 commit 2dd1a5a
Show file tree
Hide file tree
Showing 91 changed files with 147 additions and 319 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,8 +180,8 @@ using a sub configuration directive in the package recipe:

SDL syntax:
```
dependency "vibe-d:tls" version="~>0.8.2"
subConfiguration "vibe-d:tls" "openssl-1.0"
dependency "vibe-stream:tls" version="~>1.0"
subConfiguration "vibe-stream:tls" "openssl-1.0"
```

JSON syntax:
Expand All @@ -190,11 +190,11 @@ JSON syntax:
...
"dependencies": {
...
"vibe-d:tls": "*"
"vibe-stream:tls": "~>1.0"
},
"subConfigurations": {
...
"vibe-d:tls": "openssl-1.0"
"vibe-stream:tls": "openssl-1.0"
}
}
```
Expand Down
6 changes: 0 additions & 6 deletions dub.sdl
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,11 @@ authors "Sönke Ludwig" "Mathias 'Geod24' Lang" "Etienne Cimon" "Martin Nowak" \

systemDependencies "Optionally OpenSSL 1.1.x"
dependency ":redis" version="*"
dependency ":data" version="*"
dependency ":mongodb" version="*"
dependency ":web" version="*"
dependency ":utils" version="*"
dependency ":http" version="*"
dependency ":mail" version="*"
dependency ":stream" version="*"
dependency ":tls" version="*"
dependency ":crypto" version="*"
dependency ":textfilter" version="*"
dependency ":inet" version="*"

targetType "library"
targetName "vibed"
Expand Down
7 changes: 0 additions & 7 deletions examples/app_skeleton/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/app_skeleton/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "app-skeleton"
description "An example project skeleton"
dependency "vibe-d" path="../../"
7 changes: 0 additions & 7 deletions examples/auth_basic/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/auth_basic/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "auth-basic-example"
description "Demonstrates basic authentication."
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/auth_digest/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/auth_digest/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "auth-digest-example"
description "Demonstrates digest authentication."
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/bench-http-request/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/bench-http-request/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "bench-http-request"
dependency "vibe-http" version="~>1.0"
versions "VibeManualMemoryManagement"
7 changes: 0 additions & 7 deletions examples/bench-http-server/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/bench-http-server/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "bench-http-server"
dependency "vibe-http" version="~>1.0"
versions "VibeManualMemoryManagement"
7 changes: 0 additions & 7 deletions examples/bench-mongodb/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/bench-mongodb/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "bench-mongodb"
description "Benchmark for the MongoDB client driver"
dependency "vibe-d:mongodb" path="../../"
8 changes: 0 additions & 8 deletions examples/bench-urlrouter/dub.json

This file was deleted.

4 changes: 4 additions & 0 deletions examples/bench-urlrouter/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name "bench-urlrouter"
description "Benchmark for the URLRouter class"
dependency "vibe-http" version="~>1.0"
versions "VibeRouterTreeMatch"
7 changes: 0 additions & 7 deletions examples/daytime/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/daytime/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "daytime-example"
description "Requests the current time using the daytime protocol."
dependency "vibe-stream" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/diet/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/diet/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "diet-example"
description "Displays a page using a Diet template."
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/download/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/download/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "download-example"
description "Requests a page using the download() function."
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/echoserver/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/echoserver/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "echoserver-example"
description "Implementation of a minimal echo server."
dependency "vibe-core" version="~>2"
7 changes: 0 additions & 7 deletions examples/file_operations/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/file_operations/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "file-operations-example"
description "Read/write/append with task yielding."
dependency "vibe-core" version="~>2"
8 changes: 0 additions & 8 deletions examples/future/dub.json

This file was deleted.

4 changes: 4 additions & 0 deletions examples/future/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name "future-example"
description "Demonstrates async()/Future usage."
authors "Sönke Ludwig"
dependency "vibe-core" version="~>2"
7 changes: 0 additions & 7 deletions examples/http_forward_proxy/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/http_forward_proxy/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "http-forward-proxy-example"
description "Sets up a simple forward proxy."
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/http_info/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/http_info/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "http-info-example"
description "Displays request information using a Diet template."
dependency "vibe-http" version="~>1.0"
8 changes: 0 additions & 8 deletions examples/http_request/dub.json

This file was deleted.

4 changes: 4 additions & 0 deletions examples/http_request/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name "http-request-example"
description "Performs a custom HTTP request."
authors "Sönke Ludwig"
dependency "vibe-http" version="~>1.0"
8 changes: 0 additions & 8 deletions examples/http_request_digest/dub.json

This file was deleted.

4 changes: 4 additions & 0 deletions examples/http_request_digest/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name "http-request-digest-example"
description "Performs a custom HTTP request with digest authentication."
authors "Sönke Ludwig"
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/http_reverse_proxy/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/http_reverse_proxy/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "http-reverse-proxy-example"
description "Sets up a simple reverse proxy to a foreign server."
dependency "vibe-http" version="~>1.0"
2 changes: 1 addition & 1 deletion examples/http_server/dub.sdl
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
name "http-server-example"
description "A minimal HTTP server."
dependency "vibe-d:http" path="../../"
dependency "vibe-http" version="~>1.0"
2 changes: 1 addition & 1 deletion examples/http_static_server/dub.sdl
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
name "http-static-server-example"
description "Simple HTTP server that serves static files."
dependency "vibe-d:http" path="../../"
dependency "vibe-http" version="~>1.0"
2 changes: 1 addition & 1 deletion examples/https_server/dub.sdl
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
name "https-server-example"
description "Uses the HTTPS protocol for serving requests."
dependency "vibe-d:http" path="../../"
dependency "vibe-http" version="~>1.0"
7 changes: 0 additions & 7 deletions examples/https_server_sni/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/https_server_sni/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "https-sni-server-example"
description "Uses SNI to serve multiple virtual hosts in a single HTTPS port."
dependency "vibe-http" version="~>1.0"
8 changes: 0 additions & 8 deletions examples/json/dub.json

This file was deleted.

4 changes: 4 additions & 0 deletions examples/json/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name "json-example"
description "Performs some simple operations using the Json type."
dependency "vibe-serialization" version="~>1.0"
dependency "vibe-core" version="~>2"
7 changes: 0 additions & 7 deletions examples/message/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/message/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "message-example"
description "Demonstrates cross-task message communication."
dependency "vibe-core" version="~>2"
7 changes: 0 additions & 7 deletions examples/mongodb/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/mongodb/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "mongodb-example"
description "Basic MongoDB usage example."
dependency "vibe-d:mongodb" path="../../"
11 changes: 0 additions & 11 deletions examples/read_write_mutex/dub.json

This file was deleted.

5 changes: 5 additions & 0 deletions examples/read_write_mutex/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name "rwmutex-example"
description "Randomly locks a TaskReadWriteMutex for reading or writing and logs the according operations and it's state."
authors "Manuel Frischknecht"
dependency "vibe-d" path="../../"
versions "RWMutexPrint"
7 changes: 0 additions & 7 deletions examples/redis-pubsub/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/redis-pubsub/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "redis-pubsub-example"
description "Basic Redis Pub/Sub usage example."
dependency "vibe-d:redis" path="../../"
7 changes: 0 additions & 7 deletions examples/redis/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/redis/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "redis-example"
description "Basic Redis usage example."
dependency "vibe-d:redis" path="../../"
7 changes: 0 additions & 7 deletions examples/rest-collections/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/rest-collections/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "rest-collections-example"
description "Example project demonstrating the use of collections in REST interfaces."
dependency "vibe-d" path="../../"
7 changes: 0 additions & 7 deletions examples/rest-js/dub.json

This file was deleted.

3 changes: 3 additions & 0 deletions examples/rest-js/dub.sdl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name "rest-js-example"
description "Simple dynamic web UI that accesses a REST interface"
dependency "vibe-d" path="../../"
Loading

0 comments on commit 2dd1a5a

Please sign in to comment.