Skip to content

LUA: Do not compile scripts if luac is missing

From Makefiles: (luac_verbose)(LUAC) -o $@ $<

If the systems has $(LUAC) empty:

for f in skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png newres.h resource.h vlc_wince_rc.rc vlc_beos.rsrc skins2/fonts/FreeSans.ttf skins2/fonts/FreeSansBold.ttf skins2/skin.dtd skins2/skin.catalog skins2/winamp2.xml http/.hosts http/dialogs/.hosts http/dialogs/browse http/dialogs/footer http/dialogs/input http/dialogs/main http/dialogs/mosaic http/dialogs/playlist http/dialogs/sout http/dialogs/vlm http/favicon.ico http/images/delete.png http/images/delete_small.png http/images/eject.png http/images/empty.png http/images/fullscreen.png http/images/help.png http/images/info.png http/images/loop.png http/images/minus.png http/images/next.png http/images/pause.png http/images/play.png http/images/playlist.png http/images/playlist_small.png http/images/plus.png http/images/prev.png http/images/refresh.png http/images/repeat.png http/images/sd.png http/images/shuffle.png http/images/slider_bar.png http/images/slider_left.png http/images/slider_point.png http/images/slider_right.png http/images/snapshot.png http/images/slow.png http/images/sort.png http/images/sout.png http/images/speaker.png http/images/speaker_mute.png http/images/stop.png http/images/vlc16x16.png http/images/volume_down.png http/images/volume_up.png http/images/white.png http/images/white_cross_small.png http/index.html http/js/functions.js http/js/mosaic.js http/js/vlm.js http/mosaic.html http/requests/browse.xml http/requests/playlist.xml http/requests/status.xml http/requests/vlm.xml http/requests/vlm_cmd.xml http/requests/readme http/style.css http/iehacks.css http/vlm.html http/vlm_export.html http/flash.html lua/http/.hosts lua/http/custom.lua lua/http/dialogs/.hosts lua/http/dialogs/browse lua/http/dialogs/footer lua/http/dialogs/input lua/http/dialogs/main lua/http/dialogs/mosaic lua/http/dialogs/playlist lua/http/dialogs/sout lua/http/dialogs/vlm lua/http/favicon.ico lua/http/images/delete.png lua/http/images/delete_small.png lua/http/images/eject.png lua/http/images/empty.png lua/http/images/fullscreen.png lua/http/images/help.png lua/http/images/info.png lua/http/images/loop.png lua/http/images/minus.png lua/http/images/next.png lua/http/images/pause.png lua/http/images/play.png lua/http/images/playlist.png lua/http/images/playlist_small.png lua/http/images/plus.png lua/http/images/prev.png lua/http/images/refresh.png lua/http/images/repeat.png lua/http/images/reset.png lua/http/images/sd.png lua/http/images/shuffle.png lua/http/images/slider_bar.png lua/http/images/slider_left.png lua/http/images/slider_point.png lua/http/images/slider_right.png lua/http/images/snapshot.png lua/http/images/slow.png lua/http/images/sort.png lua/http/images/sout.png lua/http/images/speaker.png lua/http/images/speaker_mute.png lua/http/images/stop.png lua/http/images/vlc16x16.png lua/http/images/volume_down.png lua/http/images/volume_up.png lua/http/images/white.png lua/http/images/white_cross_small.png lua/http/index.html lua/http/js/functions.js lua/http/js/mosaic.js lua/http/js/vlm.js lua/http/mosaic.html lua/http/requests/browse.xml lua/http/requests/playlist.xml lua/http/requests/status.xml lua/http/requests/vlm.xml lua/http/requests/vlm_cmd.xml lua/http/requests/readme lua/http/style.css lua/http/iehacks.css lua/http/vlm.html lua/http/vlm_export.html lua/http/flash.html osdmenu/default.cfg osdmenu/default/unselected.png osdmenu/default/selection/bw.png osdmenu/default/selection/esc.png osdmenu/default/selection/fw.png osdmenu/default/selection/volume.png osdmenu/default/selection/next.png osdmenu/default/selection/play_pause.png osdmenu/default/selection/previous.png osdmenu/default/selection/stop.png osdmenu/default/selected/bw.png osdmenu/default/selected/next.png osdmenu/default/selected/play_pause.png osdmenu/default/selected/fw.png osdmenu/default/selected/stop.png osdmenu/default/selected/previous.png osdmenu/default/selected/esc.png osdmenu/default/selected/volume.png osdmenu/default/volume/volume_00.png osdmenu/default/volume/volume_01.png osdmenu/default/volume/volume_02.png osdmenu/default/volume/volume_03.png osdmenu/default/volume/volume_04.png osdmenu/default/volume/volume_05.png osdmenu/default/volume/volume_06.png osdmenu/default/volume/volume_07.png osdmenu/default/volume/volume_08.png osdmenu/default/volume/volume_09.png osdmenu/default/volume/volume_10.png mozilla/fullscreen.xpm mozilla/pause.xpm mozilla/play.xpm mozilla/skip_next.xpm mozilla/skip_previous.xpm mozilla/stop.xpm mozilla/time_icon.xpm mozilla/time_line.xpm mozilla/volume_knob.xpm mozilla/volume_max.xpm mozilla/volume_mute.xpm mozilla/volume_slider_bar.xpm maemo/vlc_intf.rc maemo/vlc_left_tab_active.png maemo/vlc_left_tab_passive.png maemo/playlist.png maemo/play.png maemo/pause.png maemo/stop.png maemo/previous.png maemo/next.png solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/meta/art/README.txt lua/meta/art/01_musicbrainz.lua lua/meta/art/02_frenchtv.lua lua/meta/art/10_googleimage.lua lua/meta/fetcher/README.txt lua/meta/fetcher/tvrage.lua lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/appletrailers.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/joox.lua lua/playlist/katsomo.lua lua/playlist/lelombrik.lua lua/playlist/youtube.lua lua/playlist/youtube_homepage.lua lua/playlist/megavideo.lua lua/playlist/metacafe.lua lua/playlist/googlevideo.lua lua/playlist/mpora.lua lua/playlist/vimeo.lua lua/intf/README.txt lua/intf/http.lua lua/intf/rc.lua lua/intf/luac.lua lua/intf/hotkeys.lua lua/intf/modules/common.lua lua/intf/modules/host.lua lua/intf/telnet.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/freebox.lua lua/sd/frenchtv.lua lua/sd/icecast.lua lua/sd/jamendo.lua; do
test "." = . || f="./$f";
if test $f = lua/intf/http.lua; then
exit 0;
fi;
done;
echo "Attempt to byte-compile unknown file: lua/intf/http.lua!";
exit 1 mkdir -p "$(dirname 'lua/intf/http.luac')" o lua/intf/http.luac lua/intf/http.lua /usr/xpg4/bin/sh: o: not found make: [lua/intf/http.luac] Error 127 (ignored)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information