summaryrefslogtreecommitdiff
path: root/nuklear_ui
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2019-01-22 21:15:38 -0800
committerMichael Pavone <pavone@retrodev.com>2019-01-22 21:15:38 -0800
commitf69db0983a2f435e7a0147bf8ad82b16196d4397 (patch)
tree206952a99c231a5a2214c41a8576fe7e82db6871 /nuklear_ui
parent3916a1dcdac01b4a7da14c9561707046af6a1ef5 (diff)
Added some Makefile options to build a packaging friendly executable
Diffstat (limited to 'nuklear_ui')
-rw-r--r--nuklear_ui/blastem_nuklear.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/nuklear_ui/blastem_nuklear.c b/nuklear_ui/blastem_nuklear.c
index d35c184..b2b9fe9 100644
--- a/nuklear_ui/blastem_nuklear.c
+++ b/nuklear_ui/blastem_nuklear.c
@@ -1512,7 +1512,11 @@ shader_prog *get_shader_list(uint32_t *num_out)
progs = NULL;
prog_storage = 0;
}
+#ifdef DATA_PATH
+ shader_dir = path_append(DATA_PATH, "shaders");
+#else
shader_dir = path_append(get_exe_dir(), "shaders");
+#endif
entries = get_dir_list(shader_dir, &num_entries);
progs = get_shader_progs(entries, num_entries, progs, &num_progs, &prog_storage);
*num_out = num_progs;