Skip to content

#253 Add widget install commands to Makefile#254

Merged
clpetersonucf merged 1 commit intodjango-workingfrom
issue/253-widget-install-makefile
Jan 8, 2026
Merged

#253 Add widget install commands to Makefile#254
clpetersonucf merged 1 commit intodjango-workingfrom
issue/253-widget-install-makefile

Conversation

@retromonos
Copy link

Targets #253

Adds two Makefile commands for installing widgets: install-widget-file, and install-widget-url.

install-widget-file installs a widget from a .wigt file that is stored in-container. This is mainly for repairing the MWDK Install to Docker Materia function as shown in ucfopen/Materia-Widget-Dev-Kit#144, which relies on this change.

install-widget-url installs a widget from a .wigt file downloaded from a URL, which also has a parameter for manually setting an ID to install the widget to. I updated the widget CLI definition to make this ID optional, as Materia already auto-detects the desired widget ID. As I did not have any public URL hosting a .wigt file, I tested this script using a file:// URL pointing to an in-container file, which worked as expected.

Copy link
Member

@clpetersonucf clpetersonucf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@clpetersonucf clpetersonucf merged commit d6f5ec9 into django-working Jan 8, 2026
4 checks passed
@clpetersonucf clpetersonucf deleted the issue/253-widget-install-makefile branch January 8, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants