aboutsummaryrefslogtreecommitdiff
path: root/icetime/iceutil.cc
AgeCommit message (Collapse)Author
2025-06-03Update Claire's name and fix the reference image in the iceprog helpMatt Venn
2024-03-02Tweak the FreeBSD version of proc_self_dirname() to work on NetBSDJason Thorpe
and use it.
2020-05-28icetime: avoid string + int Clang warningEd Maste
Clang warns that "adding 'int' to a string does not append to the string". Although a false positive it's trivially avoided by using the array index equivalent &PREFIX[1].
2018-09-03icetime: Add support for searching for chipdb relative to binaryNathan Rossi
Like yosys and arachne-pnr, allow for searching for the desired chipdb file relative to the executing binaries directory. This allows for portable builds of icetime without needing to specify the exact path to the needed chipdb file with the -C arg. In order to support this icetime must be able to get the "proc_self_dirname" path just like yosys and arachne-pnr. As such copy the equivalent code to get this path information. To avoid cluttering the icetime.cc file with this code, place it in a separate iceutil.cc file. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>