*** tpb has joined #symbiflow | 00:00 | |
*** sadoon__ has quit IRC | 00:23 | |
*** sadoon_ has joined #symbiflow | 00:23 | |
*** sadoon_ has quit IRC | 01:27 | |
*** cr1901_modern2 has quit IRC | 02:03 | |
*** cr1901_modern has joined #symbiflow | 02:03 | |
*** rvalles_ has joined #symbiflow | 03:48 | |
*** rvalles has quit IRC | 03:50 | |
*** Degi_ has joined #symbiflow | 03:56 | |
*** Degi has quit IRC | 03:58 | |
*** Degi_ is now known as Degi | 03:58 | |
*** rvalles_ has quit IRC | 05:48 | |
*** rvalles_ has joined #symbiflow | 05:49 | |
*** kgugala_ has quit IRC | 06:19 | |
*** kgugala has joined #symbiflow | 06:19 | |
*** kgugala has quit IRC | 07:28 | |
*** kgugala has joined #symbiflow | 07:28 | |
*** kgugala_ has joined #symbiflow | 07:44 | |
*** kgugala has quit IRC | 07:47 | |
*** QDX45 has quit IRC | 07:51 | |
*** QDX45 has joined #symbiflow | 07:53 | |
*** xtro has quit IRC | 08:24 | |
*** kraiskil has joined #symbiflow | 09:01 | |
*** hansfbaier has joined #symbiflow | 09:05 | |
lambda | litghost: I see. weirdly enough, `conda info` shows both /usr/pkgs as well as a location in my homedir for "package cache", and `conda config --describe pkgs_dirs` says "Packages [...] are downloaded and extracted into the first writable directory", so I guess this might be a conda bug? | 09:14 |
---|---|---|
*** sadoon__ has joined #symbiflow | 09:19 | |
lambda | I think I'll just try to figure out what this conda thing is actually *trying* to do and just do that myself, seems easier | 09:21 |
*** sadoon_albader has joined #symbiflow | 09:22 | |
*** sadoon__ has quit IRC | 09:25 | |
*** hansfbaier1 has joined #symbiflow | 09:36 | |
*** hansfbaier has quit IRC | 09:37 | |
*** kraiskil has quit IRC | 09:37 | |
*** sadoon_ has joined #symbiflow | 09:57 | |
-_whitenotifier- [xc-fasm] Xiretza opened issue #10: Add LICENSE file - https://git.io/JtYgH | 09:57 | |
*** sadoon_albader has quit IRC | 09:58 | |
*** infinite_recursi has joined #symbiflow | 10:39 | |
*** sadoon_ is now known as sadoon_albader | 10:43 | |
*** infinite_recursi has quit IRC | 10:50 | |
*** futarisIRCcloud has quit IRC | 10:51 | |
*** hansfbaier1 has quit IRC | 10:56 | |
*** sadoon_ has joined #symbiflow | 10:59 | |
*** sadoon_albader has quit IRC | 11:02 | |
*** sadoon_ is now known as sadoon_albader | 11:02 | |
lambda | I'm starting to get an understanding of these interconnected parts - basically symbiflow-arch-defs is the thing that does all the work (together with yosys/vpr/etc), takes a correspondingly long time to build, so the stuff hosted on storage.googleapis.com mentioned in the examples readthedocs are just some prebuilt packages | 11:15 |
lambda | alright, I think I can create a useful package from this | 11:16 |
*** sadoon_albader has quit IRC | 11:30 | |
*** futarisIRCcloud has joined #symbiflow | 11:54 | |
lambda | what cmake targets would generate the contents of those tarballs? none of the dependencies of all_xc7 really sound like what I want (*_demos, *_route_tests, *_tests) | 12:10 |
sf-slack | <acomodi> @lambda: The targets are generated in any case. You can call `make install` and the contents of the tarball will end up in the designated install directory (by default cmake sets it to `/usr/local/bin` if I recall correctly) | 12:12 |
sf-slack | <acomodi> @lambda: If you want a custom installation path you can change when building the environment and the cmake targets with: `make env CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=<custom_path>"` | 12:15 |
lambda | so a classical cmake -> make -> make install flow isn't really intended? | 12:15 |
sf-slack | <kgugala> lambda: it is | 12:16 |
lambda | in order to create an arch package it'd be ideal if all the expensive building could be separated from copying the files to DESTDIR | 12:16 |
sf-slack | <kgugala> look what make env does (in the top level Makefile) | 12:16 |
sf-slack | <kgugala> lambda: if you run make install, the build system will build/generate only those targets that required for the package | 12:18 |
lambda | kgugala: yes, but afaics it's not (easily) possible to build/generate those required targets without installing them, and after that just install them without building anything | 12:19 |
sf-slack | <kgugala> make all should do that (I guess) | 12:20 |
sf-slack | <kgugala> I mean build all of them w/o installing | 12:20 |
sf-slack | <kgugala> and build only the required ones | 12:20 |
lambda | I'll try that, thanks | 12:21 |
lambda | is it also possible to install only the files for a specific device family (ice40/ecp5/xc)? that'd allow splitting the package into a common part and device-specific parts, so that users can only install the parts they need | 12:22 |
*** citypw has quit IRC | 12:22 | |
sf-slack | <kgugala> I'd have to check how those targets are ogranized | 12:23 |
sf-slack | <kgugala> We generate separate packages for different xc7 devices | 12:23 |
sf-slack | <kgugala> @acomodi probably knows more | 12:24 |
lambda | .github/kokoro/install.sh just iterates the directories in .../share/symbiflow/arch, which works I guess, but passing an argument to make install would be nicer | 12:24 |
sf-slack | <kgugala> it shouldn't be that hard to add a target for those | 12:24 |
sf-slack | <kgugala> unless there already isn't one | 12:24 |
*** JiaxinLi has joined #symbiflow | 13:38 | |
*** JiaxinLi has quit IRC | 13:45 | |
*** bjorkintosh has quit IRC | 14:49 | |
*** bjorkintosh has joined #symbiflow | 14:49 | |
*** xobs has quit IRC | 15:19 | |
*** Niklas[m]2 has quit IRC | 15:19 | |
*** abeljj[m] has quit IRC | 15:19 | |
*** unrznbl[m] has quit IRC | 15:19 | |
*** promach3 has quit IRC | 15:19 | |
*** lopsided98 has quit IRC | 15:23 | |
*** lopsided98 has joined #symbiflow | 15:27 | |
*** xobs has joined #symbiflow | 15:30 | |
*** abeljj[m] has joined #symbiflow | 15:55 | |
*** promach3 has joined #symbiflow | 15:55 | |
*** unrznbl[m] has joined #symbiflow | 15:55 | |
*** Niklas[m]2 has joined #symbiflow | 15:56 | |
*** sadoon_albader has joined #symbiflow | 15:57 | |
*** sadoon_ has joined #symbiflow | 16:10 | |
*** sadoon_albader has quit IRC | 16:11 | |
*** lopsided98 has quit IRC | 16:11 | |
*** lopsided98 has joined #symbiflow | 16:13 | |
*** sadoon_albader has joined #symbiflow | 16:17 | |
*** sadoon_ has quit IRC | 16:18 | |
*** sadoon_albader has quit IRC | 16:49 | |
*** xtro has joined #symbiflow | 17:43 | |
*** gromero has joined #symbiflow | 18:13 | |
*** kraiskil has joined #symbiflow | 18:31 | |
*** kraiskil has quit IRC | 18:40 | |
*** kraiskil has joined #symbiflow | 18:53 | |
-_whitenotifier- [python-fpga-interchange] litghost opened issue #8: Need canonical storage solution to ensure binary diffablity - https://git.io/JtOsL | 19:53 | |
*** kraiskil has quit IRC | 20:45 | |
*** kraiskil has joined #symbiflow | 20:57 | |
*** kraiskil has quit IRC | 21:02 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!