Base: BD-J Adjustments Blu-ray scaffold

Vendored BD-J SDK, tsMuxeR + local VLC plugins, ffmpeg asset generation,
and a signed BD-J Xlet menu (org.homebrew.MyXlet) authored into a UDF 2.50 ISO.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
happy 2026-08-25 14:47:05 -04:00
commit 9c88b8f7f6
110 changed files with 19469 additions and 0 deletions

18
vendor/bdj-sdk/target/Makefile vendored Normal file
View file

@ -0,0 +1,18 @@
MAKEFILE_DIR := $(dir $(realpath $(lastword $(MAKEFILE_LIST))))
BDJSDK_HOME ?= $(MAKEFILE_DIR)/../
JAVA8_HOME ?= $(BDJSDK_HOME)/host/jdk8
JAVAC := $(JAVA8_HOME)/bin/javac
JAR := $(JAVA8_HOME)/bin/jar
SOURCES := $(shell find $(MAKEFILE_DIR)/src -name *.java -type f)
JFLAGS := -Xlint:-options -source 1.3 -target 1.3
lib/sony-stubs.jar: $(SOURCES)
$(JAVAC) $(JFLAGS) $(SOURCES)
$(JAR) cf $@ -C src/ .
clean:
rm lib/sony-stubs.jar