Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006191OCamltools (ocaml{lex,yacc,dep,debug,...})public2013-09-25 19:382017-03-24 13:06
Assigned Toshindere 
PlatformOSOS Version
Product Version3.12.1 
Target VersionFixed in Version 
Summary0006191: Missing argument for ocamldep to tell it where output binaries will be placed
Descriptionocamldep currently assumes that both, the source code files (*.ml, *.mli) and the generated binaries (*.cmi, *.cmo, *.cmx) will reside in the same directory.

Sometimes people place output binaries to a separate directory
  (that makes sense to me when we want to switch back and forth
   among git branches while we do not want to see unrelated binaries
   in the source code tree)
and then the ocamldep's output does not make sense.

The generated ocamldep output can be easily corrected with "sed" but, ideally, that extra step should not be necessary.

If there existed some (? -odir ?) parameter that ocamldep would understand and took into account, that would probably be perfect.
TagsNo tags attached.
Attached Files

- Relationships
related to 0003757closeddoligez Set compiler output directory 
related to 0003904closed ocamlc -o doesn't work for C files 
related to 0005890assignedshindere ocamlc does not fully take into consideration -o parameter 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2013-09-25 19:38 kosik New Issue
2014-04-02 17:21 doligez Relationship added related to 0003757
2014-04-02 17:21 doligez Relationship added related to 0003904
2014-06-04 22:04 doligez Status new => acknowledged
2014-06-04 22:04 doligez Description Updated View Revisions
2016-12-07 16:37 doligez Category OCaml tools (ocaml{lex,yacc,dep,browser,debug}) => OCaml tools (ocaml{lex,yacc,dep,debug})
2017-02-23 16:45 doligez Category OCaml tools (ocaml{lex,yacc,dep,debug}) => tools (ocaml{lex,yacc,dep,debug,...})
2017-03-24 13:06 doligez Relationship added related to 0005890
2017-03-24 13:06 doligez Assigned To => shindere
2017-03-24 13:06 doligez Status acknowledged => assigned

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker