Commit Graph

56 Commits

Author SHA1 Message Date
Ryan Volz
766ea49d36 Add airspy, airspyhf, and their soapysdr modules. 2021-07-26 13:42:50 -04:00
Ryan Volz
728e1961c9 Add instructions for installing from the radioconda metapackage. 2021-07-23 18:05:36 -04:00
Ryan Volz
61c9bb9767 Fix upgrade command that uses radioconda metapackage. 2021-07-23 17:39:46 -04:00
Ryan Volz
8e26167079 Merge branch 'next' 2021-07-23 16:39:27 -04:00
Ryan Volz
5e9e3ecff6 Re-render 2021.07.23 2021-07-23 16:06:32 -04:00
Ryan Volz
40f8d01c88 Put installer-only packages in a package spec yaml.
This also moves the radioconda_console_shortcut to the installer-only
package list.
2021-07-23 16:05:10 -04:00
Ryan Volz
aa9dcf34f3 Re-render 2021.07.23 2021-07-23 15:37:24 -04:00
Ryan Volz
422105b6ab Don't "initialize by default" on Windows. 2021-07-23 15:35:43 -04:00
Ryan Volz
033fd82239 Revert "Switch to miniforge_console_shortcut, now it uses distribution name."
This reverts commit db47f5f249.
2021-07-23 15:34:26 -04:00
Ryan Volz
b0b6723184 Re-render 2021.07.23 2021-07-23 14:19:04 -04:00
Ryan Volz
db47f5f249 Switch to miniforge_console_shortcut, now it uses distribution name. 2021-07-23 14:01:56 -04:00
Ryan Volz
971ef0fad2 Re-render 2021.05.21 2021-05-21 16:31:11 -04:00
Ryan Volz
3e3da4374e Switch to explicit lockfile and build metapackage from an env yaml. 2021-05-21 16:30:46 -04:00
Ryan Volz
be10dc29cd Finalize radioconda metapackage changes. 2021-05-21 13:25:30 -04:00
Ryan Volz
484977687e Test some more build action tweaks. 2021-05-21 12:53:50 -04:00
Ryan Volz
a454787f72 Test some build action tweaks. 2021-05-21 12:10:30 -04:00
Ryan Volz
4d356c3950 Add script to build an environment metapackage. 2021-05-21 11:04:05 -04:00
Ryan Volz
5b3d2aafad Re-render 2021.05.20 2021-05-20 20:27:26 -04:00
Ryan Volz
5553635a29 Separate env packages and installer-only (base) packages.
This makes the rendered lock files more useful for users (they won't
install conda/mamba in a non-base environment) and will allow for the
creation of a metapackage for each release.
2021-05-20 20:27:26 -04:00
Ryan Volz
25a3056881 Fix the relative path. 2021-05-19 19:03:45 -04:00
Ryan Volz
a84292c60d Try a relative path from github.workspace. 2021-05-19 18:33:26 -04:00
Ryan Volz
d971d6142b Try $HOME in macOS pkg INSTALL_PATH. 2021-05-19 17:50:44 -04:00
Ryan Volz
473c8bf8d6 Try adding workflow_dispatch trigger. 2021-05-19 17:32:02 -04:00
Ryan Volz
e57dfd0cb7 Try adding workflow_dispatch trigger. 2021-05-19 17:28:50 -04:00
Ryan Volz
ff890a07f5 See if ~ is the problem in osx pkg install path. 2021-05-19 17:21:59 -04:00
Ryan Volz
ae6dec548a Re-render 2021.05.19. 2021-05-19 16:37:19 -04:00
Ryan Volz
45f575417e Restrict main radioconda to gnuradio 3.8 now that 3.9 is an option. 2021-05-19 16:37:08 -04:00
Ryan Volz
e9080f350a Try a parameter to print the pkg installer log to stderr. 2021-05-19 16:26:22 -04:00
Ryan Volz
10afb63731 Tweak PKG test to what I think will be the actual install path. 2021-05-19 16:23:19 -04:00
Ryan Volz
73b77ae44d Try to fix prefix in post-install script for OSX pkg installer.
The pkg installer does not have any environment variables (like $PREFIX)
defined, but by inspection the other scripts that it executes set
the PREFIX as $2/{installer_name}. So we do that when $PREFIX is not
defined, which should cover all of the installers.
2021-05-19 16:17:59 -04:00
Ryan Volz
41c8754126 Add newlines to post_install scripts. 2021-05-19 15:26:53 -04:00
Ryan Volz
8cf14767a8 Add "-v"/"--version" argument to set the installer version string. 2021-04-16 15:44:52 -04:00
Ryan Volz
7b0aafca98 Re-render to get full spec files. 2021-04-08 18:21:48 -04:00
Ryan Volz
e3c7f83302 Output full environment to lock files, not just the specified packages. 2021-04-08 18:19:36 -04:00
Ryan Volz
57d951457c Re-render 2021.04.08. 2021-04-08 17:12:34 -04:00
Ryan Volz
2e4d7766fb Update README with udev instructions for UHD. 2021-04-08 17:07:46 -04:00
Ryan Volz
35134283c6 Add some of the pillars of the scientific Python stack.
Some of these were already pulled in, but this is to ensure that they
are always available.

matplotlib
numpy
pandas
scipy
2021-04-08 17:07:46 -04:00
Ryan Volz
7a8bee36e5 README: add forward link to device installation section. 2021-03-23 16:28:55 -04:00
Ryan Volz
d8b82f89f9 Update Action to copy environment spec files to release. 2021-03-23 15:56:58 -04:00
Ryan Volz
022933a26a Update README with use and upgrade instructions. 2021-03-23 15:45:39 -04:00
Ryan Volz
dd48185f20 Re-render 2021.03.22 2021-03-22 18:51:46 -04:00
Ryan Volz
95f42f3787 Add lock files to rendered output.
This will make it possible to easily reproduce a particular release
version without having to download the installer.
2021-03-22 18:47:19 -04:00
Ryan Volz
17852168db Add radioconda_console_shortcut to package list for Windows.
Also include the recipe for building it.
2021-03-22 18:46:24 -04:00
Ryan Volz
5422755ced Update README, including key words for SEO and LimeSDR instructions. 2021-03-22 17:57:53 -04:00
Ryan Volz
701a3c5034 Change installer build CI to run only when installer_specs change. 2021-03-19 18:16:26 -04:00
Ryan Volz
9047d91ecf Add ipython to the distribution. 2021-03-19 18:09:21 -04:00
Ryan Volz
13fa9f070f Add device setup instructions for most of the supported devices. 2021-03-19 18:09:21 -04:00
Ryan Volz
6d95ac6446 Calculate sha256 hash from same directory as the installers. 2021-03-12 12:56:07 -05:00
Ryan Volz
febfaa64a9 Echo sha256 hash for CI logs and fix for macOS. 2021-03-12 12:48:21 -05:00
Ryan Volz
d2a71ef295 Update README. 2021-03-12 12:27:41 -05:00