How programmers transition between languages
Jacob Carlborg
doob at me.com
Thu Feb 1 21:11:20 UTC 2018
On 2018-02-01 13:19, Russel Winder wrote:
> I see the source of the dependencies both in ~/.dub/packages and in the
> project .dub directory, but I see the compilation products in
> ~/.dub/packages.
I'm wondering if this might be different versions of Dub behaving
differently. I have 79 packages in ~/.dub/packages and only three object
files in two different projects.
$ ls -l ~/.dub/packages | wc -l
79
$ cd ~/.dub/packages && find . -name '*.o'
./dfmt-0.4.4/.dub/build/application-debug-posix.osx-x86_64-dmd_2069-EEECF44B144F658EA70D0E82862DE408/dfmt.o
./dfmt-0.4.4/.dub/build/application-debug-posix.osx-x86_64-dmd_2070-5AD8691A40E4B0418752E48F1E27075F/dfmt.o
./unit-threaded-0.7.15/unit-threaded/.dub/build/gen_ut_main-debug-posix.osx-x86_64-dmd_2072-5674F70F27B1DC65A685FF95F866B7F7/gen_ut_main.o
> There are every compiled version in obscure named sub-
> directories and the last compiled (unknown compiler and options) in the
> dependency directory.
It's just a cache, it's not something that the user need to look at.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list