Commit Graph

171 Commits

Author SHA1 Message Date
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
248144698f Re-render 2021.07.23.dev 2021-07-23 16:34:22 -04:00
Ryan Volz
c2ca266511 In order to upgrade to GR 3.9.2, remove incompatible gnuradio-soapy.
The gnuradio metapackage now installs gnuradio-soapy-intree.
2021-07-23 16:23:53 -04:00
Ryan Volz
e3cfceef3f Merge branch 'next' into dev 2021-07-23 16:08:24 -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
0fd3d4401a Merge branch 'next' into dev 2021-07-23 15:38:52 -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
08dd4a960e Don't restrict gnuradio and uhd versions. 2021-07-23 14:31:41 -04:00
Ryan Volz
0e4f22df8e Merge branch 'next' into dev 2021-07-23 14:26:29 -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
ac90179779 Not ready to attempt cross-platform builds yet. 2021-05-21 19:22:28 -04:00
Ryan Volz
951533acc8 Try with updated constructor to fix using micromamba. 2021-05-21 18:07:12 -04:00
Ryan Volz
373d93e450 Add '--' separator to explicitly pass extra arguments to build commands. 2021-05-21 17:07:51 -04:00
Ryan Volz
15f8c891bd Re-render 2021.05.21.dev 2021-05-21 16:36:15 -04:00
Ryan Volz
1ff0788557 Merge branch 'next' into dev 2021-05-21 16:33:08 -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
d17c5b8277 Re-render 2021.05.21.dev 2021-05-21 15:09:50 -04:00
Ryan Volz
c3f081c200 Add experimental builds for linux-aarch64, linux-ppc64le, osx-arm64. 2021-05-21 15:04:41 -04:00
Ryan Volz
3206dab3c6 Merge branch 'next' into dev 2021-05-21 13:33:39 -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
df59cda4ac Re-render 2021.04.16.dev 2021-04-16 15:53:59 -04:00
Ryan Volz
70f0e8416c Force gnuradio 3.9 and uhd 4.0 for dev environment. 2021-04-16 15:45:52 -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