--- Log opened Mon Aug 24 00:00:13 2015 | ||
olofk | andrzejr: I got a FuseSoC patch for you | 18:49 |
---|---|---|
andrzejr | olofk, cool! I like patches. :-) | 18:50 |
olofk | Just added support for using environment variables in most of the .core options | 18:50 |
olofk | So you can do $XILINX/path/to/glbl.v | 18:50 |
andrzejr | Nice, that is helpful | 18:52 |
andrzejr | I wonder if we should put a sample "sourceme.sh" script in orpsoc-cores/systems/* | 18:52 |
olofk | Containing what? | 18:53 |
andrzejr | $PATH, $XILINX etc. Actually, it would be better if we could define it in fusesoc.conf (no need to worry about shell types) | 18:55 |
andrzejr | just a suggestion | 18:55 |
olofk | Yes, I think fusesoc.conf would be better | 18:56 |
olofk | That file is seriously under-used right now | 18:56 |
olofk | If we allow the user to set ise_root there, FuseSoC can automatically source settings{32,64}.sh for example. | 19:00 |
olofk | And that way $XILINX gets set | 19:00 |
andrzejr | I had some problems with settings64.sh - it changed some libraries (LD_CONFIG_PATH) and icarus stopped working. | 19:01 |
olofk | Yeah. It's a horrible hack. I think they replace some of the system libraries, so many other programs fail after it has been sourced | 19:02 |
olofk | But if FuseSoC sources it, I think it will only affect things when FuseSoC is running | 19:03 |
olofk | So that would also be an improvement | 19:03 |
andrzejr | true, that could be used only by some targets (ise, isim, xsim) | 19:04 |
andrzejr | I had a strange issue with fusesoc.conf(?) I haven't debugged yet. | 19:04 |
andrzejr | Running "fusesoc build" in a separate build directory works. But if I run it in orpsoc-cores with "build_root = build" ise cannot find files in build directory | 19:06 |
olofk | Actually, I think I have heard similar problems before | 19:26 |
CareBear\ | yay orconf | 20:26 |
CareBear\ | boo conflict with a coreboot meeting | 20:27 |
--- Log closed Tue Aug 25 00:00:14 2015 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!