D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 492 - Use the fully qualified module name for output files rather than the source file path.
Summary: Use the fully qualified module name for output files rather than the source f...
Status: RESOLVED WONTFIX
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D1 (retired)
Hardware: x86 Windows
: P2 enhancement
Assignee: Walter Bright
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-09 01:26 UTC by Bradley Smith
Modified: 2019-05-27 11:53 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Bradley Smith 2006-11-09 01:26:05 UTC
Currently, the source file for a module util.ssb in file source/util/ssb.d will write the object file objects/source/util/ssb.obj if compiled with the -odobjects option. It would be convient to be able to write the object file as objects/util/ssb.obj instead. This would simply require use of the fully qualified module name rather than the source file path. This would allow merging of several source trees into one object tree.

This feature also would be useful on the -Dd and -Hd options.
Comment 1 RazvanN 2019-05-27 11:53:47 UTC
Currently -od simply creates a directory for the object file. Since it is a D1 issue I will close it as WONTFIX. Reopen if this is necessary.