Thursday, 2021-01-21

*** tpb has joined #symbiflow00:00
*** sadoon__ has quit IRC00:23
*** sadoon_ has joined #symbiflow00:23
*** sadoon_ has quit IRC01:27
*** cr1901_modern2 has quit IRC02:03
*** cr1901_modern has joined #symbiflow02:03
*** rvalles_ has joined #symbiflow03:48
*** rvalles has quit IRC03:50
*** Degi_ has joined #symbiflow03:56
*** Degi has quit IRC03:58
*** Degi_ is now known as Degi03:58
*** rvalles_ has quit IRC05:48
*** rvalles_ has joined #symbiflow05:49
*** kgugala_ has quit IRC06:19
*** kgugala has joined #symbiflow06:19
*** kgugala has quit IRC07:28
*** kgugala has joined #symbiflow07:28
*** kgugala_ has joined #symbiflow07:44
*** kgugala has quit IRC07:47
*** QDX45 has quit IRC07:51
*** QDX45 has joined #symbiflow07:53
*** xtro has quit IRC08:24
*** kraiskil has joined #symbiflow09:01
*** hansfbaier has joined #symbiflow09:05
lambdalitghost: 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 #symbiflow09:19
lambdaI think I'll just try to figure out what this conda thing is actually *trying* to do and just do that myself, seems easier09:21
*** sadoon_albader has joined #symbiflow09:22
*** sadoon__ has quit IRC09:25
*** hansfbaier1 has joined #symbiflow09:36
*** hansfbaier has quit IRC09:37
*** kraiskil has quit IRC09:37
*** sadoon_ has joined #symbiflow09:57
-_whitenotifier- [xc-fasm] Xiretza opened issue #10: Add LICENSE file - https://git.io/JtYgH09:57
*** sadoon_albader has quit IRC09:58
*** infinite_recursi has joined #symbiflow10:39
*** sadoon_ is now known as sadoon_albader10:43
*** infinite_recursi has quit IRC10:50
*** futarisIRCcloud has quit IRC10:51
*** hansfbaier1 has quit IRC10:56
*** sadoon_ has joined #symbiflow10:59
*** sadoon_albader has quit IRC11:02
*** sadoon_ is now known as sadoon_albader11:02
lambdaI'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 packages11:15
lambdaalright, I think I can create a useful package from this11:16
*** sadoon_albader has quit IRC11:30
*** futarisIRCcloud has joined #symbiflow11:54
lambdawhat 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
lambdaso a classical cmake -> make -> make install flow isn't really intended?12:15
sf-slack<kgugala> lambda: it is12:16
lambdain order to create an arch package it'd be ideal if all the expensive building could be separated from copying the files to DESTDIR12: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 package12:18
lambdakgugala: 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 anything12:19
sf-slack<kgugala> make all should do that (I guess)12:20
sf-slack<kgugala> I mean build all of them w/o installing12:20
sf-slack<kgugala> and build only the required ones12:20
lambdaI'll try that, thanks12:21
lambdais 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 need12:22
*** citypw has quit IRC12:22
sf-slack<kgugala> I'd have to check how those targets are ogranized12:23
sf-slack<kgugala> We generate separate packages for different xc7 devices12:23
sf-slack<kgugala> @acomodi probably knows more12: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 nicer12:24
sf-slack<kgugala> it shouldn't be that hard to add a target for those12:24
sf-slack<kgugala> unless there already isn't one12:24
*** JiaxinLi has joined #symbiflow13:38
*** JiaxinLi has quit IRC13:45
*** bjorkintosh has quit IRC14:49
*** bjorkintosh has joined #symbiflow14:49
*** xobs has quit IRC15:19
*** Niklas[m]2 has quit IRC15:19
*** abeljj[m] has quit IRC15:19
*** unrznbl[m] has quit IRC15:19
*** promach3 has quit IRC15:19
*** lopsided98 has quit IRC15:23
*** lopsided98 has joined #symbiflow15:27
*** xobs has joined #symbiflow15:30
*** abeljj[m] has joined #symbiflow15:55
*** promach3 has joined #symbiflow15:55
*** unrznbl[m] has joined #symbiflow15:55
*** Niklas[m]2 has joined #symbiflow15:56
*** sadoon_albader has joined #symbiflow15:57
*** sadoon_ has joined #symbiflow16:10
*** sadoon_albader has quit IRC16:11
*** lopsided98 has quit IRC16:11
*** lopsided98 has joined #symbiflow16:13
*** sadoon_albader has joined #symbiflow16:17
*** sadoon_ has quit IRC16:18
*** sadoon_albader has quit IRC16:49
*** xtro has joined #symbiflow17:43
*** gromero has joined #symbiflow18:13
*** kraiskil has joined #symbiflow18:31
*** kraiskil has quit IRC18:40
*** kraiskil has joined #symbiflow18:53
-_whitenotifier- [python-fpga-interchange] litghost opened issue #8: Need canonical storage solution to ensure binary diffablity - https://git.io/JtOsL19:53
*** kraiskil has quit IRC20:45
*** kraiskil has joined #symbiflow20:57
*** kraiskil has quit IRC21:02

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!