Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

zig: update build.zig

+41 -1
+41 -1
build.zig
··· 452 452 libmad, 453 453 libasf, 454 454 }, 455 + .cflags = &codec_cflags, 455 456 }); 456 457 codecs.dependOn(mpa); 457 458 ··· 978 979 libm4a, 979 980 libfaad, 980 981 }, 982 + .cflags = &codec_cflags, 981 983 }); 982 984 codecs.dependOn(aac); 983 985 ··· 3591 3593 .target = options.target, 3592 3594 .optimize = options.optimize, 3593 3595 .strip = true, 3594 - .link_libc = true, 3595 3596 }); 3596 3597 3597 3598 b.installArtifact(codec); ··· 4221 4222 "apps/keymaps/keymap-touchscreen.c", 4222 4223 "apps/keymaps/keymap-sdl.c", 4223 4224 "build/lang/lang_core.c", 4225 + }; 4226 + 4227 + const codec_cflags = [_][]const u8{ 4228 + "-DROCKBOX", 4229 + "-DMEMORYSIZE=8", 4230 + "-DSDLAPP -DTARGET_ID=73", 4231 + "-DTARGET_NAME=\"sdlapp\"", 4232 + "-DYEAR=2024", 4233 + "-DMONTH=09", 4234 + "-DDAY=02", 4235 + "-DOS_USE_BYTESWAP_H", 4236 + "-DAPPLICATION", 4237 + "-W", 4238 + "-Wall", 4239 + "-Wextra", 4240 + "-Os", 4241 + "-Wstrict-prototypes", 4242 + "-pipe", 4243 + "-std=gnu99", 4244 + "-funit-at-a-time", 4245 + "-fno-delete-null-pointer-checks", 4246 + "-fno-strict-overflow", 4247 + "-fno-builtin", 4248 + "-g", 4249 + "-Wno-unused-result", 4250 + "-D_GNU_SOURCE=1", 4251 + "-D_REENTRANT", 4252 + "-I/home/coder/Documents/github/rockbox/uisimulator/sdl", 4253 + "-Wno-pointer-sign", 4254 + "-Wno-override-init", 4255 + "-Wno-shift-negative-value", 4256 + "-Wno-unused-const-variable", 4257 + "-Wno-nonnull-compare", 4258 + "-Wno-tautological-compare", 4259 + "-Wno-expansion-to-defined", 4260 + "-fstrict-aliasing", 4261 + "-DCODEC", 4262 + "-fPIC", 4263 + "-fvisibility=hidden", 4224 4264 }; 4225 4265 4226 4266 const cflags = [_][]const u8{