From aa23196a55051f3b44b517d58714fc2af3c9c8cd Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Thu, 30 Jan 2025 20:50:43 +0300 Subject: [PATCH] scripts: waifulib: support vpk and nro pass for pure C programs, just in case --- scripts/waifulib/nswitch.py | 2 +- scripts/waifulib/psvita.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/waifulib/nswitch.py b/scripts/waifulib/nswitch.py index 63391768..c5eee3da 100644 --- a/scripts/waifulib/nswitch.py +++ b/scripts/waifulib/nswitch.py @@ -31,7 +31,7 @@ class elf2nro(Task.Task): return '%sConverting to NRO' % Logs.colors_lst['CYAN'] return 'Converting to NRO' -@TaskGen.feature('cxxprogram') +@TaskGen.feature('cxxprogram', 'cprogram') @TaskGen.after_method('apply_link') def apply_nro(self): elffile = self.link_task.outputs[0] diff --git a/scripts/waifulib/psvita.py b/scripts/waifulib/psvita.py index 68e7af18..aa2bca46 100644 --- a/scripts/waifulib/psvita.py +++ b/scripts/waifulib/psvita.py @@ -96,7 +96,7 @@ def apply_sfo(self): self.sfo_task = self.create_task('mksfoex', in_nodes) self.sfo_task.set_outputs(out_nodes) -@TaskGen.feature('cxxprogram') +@TaskGen.feature('cxxprogram', 'cprogram') @TaskGen.after_method('apply_sfo') def apply_vpk(self): fselffile = self.fself_task.outputs[0]