Conversation
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
|
@ggwpez Thank you very much for your efforts. At first, we must ask you one question. You mean this change also fixes an error which occured in #58 ? If it is the case, then the error might be due to Rust's builtin Also sailfish v0.6.0 generates the following error for this. Althogh the file name is not human-readable, it would help users to find error sources. However, with this OR, the error becomes helpless. I still can't reproduce #58 error on my machine but, since filetime modification is applied soon after generation, filetime hack is not related to the error. Anyway, we need more detail information about #58 before merging the PR. |
|
I played around a bit with the I will try to get it working than with that approach. Maybe somehow the filesystem is not synced after the |
|
Closing in favour of #125 |
Closes #58
Currently a file is generated in a proc macro, which is hacky as also stated in the code itself.
The cargo build-cache evasion seems to not reliably work, which results in a nondeterministic and occasional compile error.
Now it instead uses a string of the tokens and re-expands it - completely without any file-system operations.
I did not pay close attention to the surrounding code, but it did not break any tests or my website 😄