Decoration themes should be no different from other libraries
This commit is contained in:
parent
e753f83c48
commit
592541ef7f
7
Makefile
7
Makefile
|
@ -131,11 +131,6 @@ base/lib/ld.so: linker/linker.c base/lib/libc.a | dirs
|
|||
|
||||
-include ${LIBS_Y}
|
||||
|
||||
# Decoration Themes
|
||||
|
||||
base/lib/libtoaru-decor-fancy.so: decors/decor-fancy.c base/usr/include/toaru/decorations.h base/lib/libtoaru_graphics.so base/lib/libtoaru_decorations.so base/lib/libtoaru_drawstring.so ${LC}
|
||||
$(CC) -o $@ $(CFLAGS) -shared -fPIC $< -ltoaru_decorations -ltoaru_drawstring -ltoaru_graphics
|
||||
|
||||
# Init
|
||||
|
||||
base/bin/init: apps/init.c base/lib/libc.a | dirs
|
||||
|
@ -150,7 +145,7 @@ base/bin/init: apps/init.c base/lib/libc.a | dirs
|
|||
|
||||
# Ramdisk
|
||||
|
||||
cdrom/ramdisk.img: ${APPS_X} base/lib/ld.so base/lib/libtoaru-decor-fancy.so Makefile | dirs
|
||||
cdrom/ramdisk.img: ${APPS_X} ${LIBS_X} base/lib/ld.so Makefile | dirs
|
||||
genext2fs -B 4096 -d base -U -b 4096 -N 2048 cdrom/ramdisk.img
|
||||
|
||||
|
||||
|
|
|
@ -126,7 +126,7 @@ void init_decorations() {
|
|||
options++;
|
||||
}
|
||||
char lib_name[100];
|
||||
sprintf(lib_name, "libtoaru-decor-%s.so", theme);
|
||||
sprintf(lib_name, "libtoaru_decor-%s.so", theme);
|
||||
void * theme_lib = dlopen(lib_name, 0);
|
||||
if (!theme_lib) {
|
||||
goto _theme_error;
|
||||
|
|
Loading…
Reference in New Issue