@@ -37,6 +37,34 @@ config BR2_PACKAGE_NETFLIX5_1
3737 help
3838 Netflix5.1
3939endchoice
40+ choice
41+ bool "Build Type"
42+ default BR2_PACKAGE_NETFLIX5_BUILD_RELEASE
43+ help
44+ Choose build Type
45+
46+ config BR2_PACKAGE_NETFLIX5_BUILD_ML
47+ bool "Metrological"
48+ help
49+ Build with the original metrological flags
50+
51+ config BR2_PACKAGE_NETFLIX5_BUILD_DEBUG
52+ bool "Debug"
53+ help
54+ Build a debug build with tracing and symbols
55+
56+ config BR2_PACKAGE_NETFLIX5_BUILD_RELEASE_DEBUG
57+ bool "Release Debug"
58+ help
59+ Build a debug build with tracing and symbols and production code on (strict SSL/HTTPS).
60+
61+ config BR2_PACKAGE_NETFLIX5_BUILD_RELEASE
62+ bool "Release"
63+ select BR2_PACKAGE_NETFLIX5_MINIFY_JS
64+ help
65+ Build a release build without tracing and symbols (e.g. for binary delivery)
66+
67+ endchoice
4068
4169choice
4270 bool "Application type"
@@ -56,11 +84,6 @@ config BR2_PACKAGE_NETFLIX5_LIB
5684
5785endchoice
5886
59- config BR2_PACKAGE_NETFLIX5_KEYMAP
60- string "keymap"
61- help
62- Install custom keymap
63-
6487config BR2_PACKAGE_NETFLIX5_GST_GL
6588 bool "gl"
6689 depends on BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
@@ -102,7 +125,6 @@ config BR2_PACKAGE_NETFLIX5_AUDIO_MIXER_NEXUS
102125
103126endchoice
104127endif
105-
106128choice
107129 bool "DRM"
108130 default BR2_PACKAGE_NETFLIX5_DRM_OCDM
@@ -128,10 +150,16 @@ config BR2_PACKAGE_NETFLIX5_DISABLE_TOOLS
128150 help
129151 Do not build tools for netflix
130152
153+ config BR2_PACKAGE_NETFLIX5_MINIFY_JS
154+ default y
155+ bool "Minify JS"
156+ help
157+ minify javascript files like boot.js
158+
131159config BR2_PACKAGE_NETFLIX5_CREATE_BINARY_ML_DELIVERY
132160 bool "Create delivery package"
133161 help
134- Create tarball containing the build to be deployed else where.
162+ Create tarball containing the build to be deployed else where.
135163
136164endmenu
137165endif
0 commit comments