dlang-dockerized / packaging

D Programming Language · dockerized
1 stars 1 forks source link

Images with extras (tools, …) #7

Open 0xEAB opened 1 year ago

0xEAB commented 1 year ago

We will also want to have “extras” images that also provide common development tools.

Reavershark commented 2 months ago

+drepl

0xEAB commented 2 months ago

with regard to DUB: https://github.com/ldc-developers/ldc/blob/master/packaging/dub_version <3 oh, and https://github.com/ldc-developers/ldc/blob/master/packaging/dlang-tools_version

0xEAB commented 2 months ago

Introduced in https://github.com/ldc-developers/ldc/commit/d24862113dcd3aa391d353392395df9c4f2db61e resp. https://github.com/ldc-developers/ldc/commit/7cd5a3740124464c04549905f164d31f9bc136f8.

0xEAB commented 2 months ago

redub: https://github.com/MrcSnm/redub/issues/20

0xEAB commented 2 months ago

Finding: d(lang)-tools version is not suitable to determine the language level of LDC: v2.098.0https://github.com/ldc-developers/ldc/blob/v1.28.1/packaging/dlang-tools_version 2.098.1https://github.com/ldc-developers/ldc/releases/tag/v1.28.1

edit also: v2.097.1https://github.com/ldc-developers/ldc/blob/v1.27.1/packaging/dlang-tools_version 2.097.2https://github.com/ldc-developers/ldc/releases/tag/v1.27.1

kassane commented 2 months ago

libs for cross-compilation (esp. Windows)

Cross-compilation is also possible via the druntime + phobos2 source code (without the need for the lib). This makes it easier to build any LDC/LLVM-compatible target.

If C code was involved. Does it add gcc of all targets or clang full-targets?

Reference