dlang.org icon indicating copy to clipboard operation
dlang.org copied to clipboard

Use STABLE_DMD only for dpl-docs

Open wilzbach opened this issue 6 years ago • 2 comments

Follow-up to https://github.com/dlang/dlang.org/pull/1926. If we ever need rdmd, we can trivially built it from tools, which is already available. Next step would be to replace the STABLE_DMD download with only a download of the DUB binary.

wilzbach avatar Dec 27 '17 22:12 wilzbach

Thanks for your pull request, @wilzbach!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

dlang-bot avatar Dec 27 '17 22:12 dlang-bot

../dmd/generated/linux/release/64/dmd -run modlist.d ../druntime ../phobos ../dmd  \
	--dump object --dump std --dump etc --dump core --dump "${DMD_SRC_NAME}" >.generated/modlist-release.ddoc
.generated/stable_dmd-2.072.2/dmd2/linux/bin64/dub build --single --compiler=../dmd/generated/linux/release/64/dmd assert_writeln_magic.d
Error: cannot find source code for runtime library file 'object.d'
       dmd might not be correctly installed. Run 'dmd -man' for installation instructions.
       config file: /home/circleci/dmd/generated/linux/release/64/dmd.conf
import path[0] = ../dmd/generated/linux/release/64/../../../../../druntime/import
import path[1] = ../dmd/generated/linux/release/64/../../../../../phobos
posix.mak:421: recipe for target '.generated/modlist-release.ddoc' failed

Do we really have druntime and phobos placed on those locations?

PetarKirov avatar Dec 28 '17 11:12 PetarKirov