From 20d28e80a5c861a9d5f449ea911ab75b4f37ad0d Mon Sep 17 00:00:00 2001 From: Jef Date: Tue, 24 Sep 2024 14:54:57 +0200 Subject: Initial community commit --- Src/Mastering/Winamp/build_winamp_final.xml | 280 ++++++++++++++++++++++++++++ 1 file changed, 280 insertions(+) create mode 100644 Src/Mastering/Winamp/build_winamp_final.xml (limited to 'Src/Mastering/Winamp/build_winamp_final.xml') diff --git a/Src/Mastering/Winamp/build_winamp_final.xml b/Src/Mastering/Winamp/build_winamp_final.xml new file mode 100644 index 00000000..817fc7fd --- /dev/null +++ b/Src/Mastering/Winamp/build_winamp_final.xml @@ -0,0 +1,280 @@ + + + +in_avi =$ENV{TAG_IN_AVI} +in_cdda =$ENV{TAG_INCDDA} +in_dshow =$ENV{TAG_INDSHOW} +in_flac =$ENV{TAG_IN_FLAC} +in_flv =$ENV{TAG_IN_FLV} +in_linein =$ENV{TAG_INLINEIN} +in_midi =$ENV{TAG_INMIDI} +in_mkv =$ENV{TAG_IN_MKV} +in_mod =$ENV{TAG_INMOD} +in_mp3 =$ENV{TAG_INMP3} +in_mp4 =$ENV{TAG_INMP4} +in_nsv =$ENV{TAG_INNSV} +in_swf =$ENV{TAG_IN_SWF} +in_vorbis =$ENV{TAG_INVORBIS} +in_wave =$ENV{TAG_INWAVE} +in_wmvdrm =$ENV{TAG_INWM} + +enc_flac2 =$ENV{TAG_ENC_FLAC2} +enc_fhgaac =$ENV{TAG_ENCFHGAAC} +enc_lame =$ENV{TAG_ENCLAME} +enc_vorbis =$ENV{TAG_ENCVORBIS} +enc_wav =$ENV{TAG_ENC_WAV} +enc_wma =$ENV{TAG_ENCWMA} + +gen_crasher =$ENV{TAG_GEN_CRASHER} +gen_ff =$ENV{TAG_GENFF} +gen_hotkeys =$ENV{TAG_GENHOTKEYS} +gen_ml =$ENV{TAG_GENML} +gen_tray =$ENV{TAG_GENTRAY} + + +ml_autotag =$ENV{TAG_ML_AUTOTAG} +ml_bookmarks =$ENV{TAG_MLBOOKMARKS} + +ml_disc =$ENV{TAG_ML_DISC} +ml_devices =$ENV{TAG_ML_DEVICES} +ml_downloads =$ENV{TAG_ML_DOWNLOADS} +ml_history =$ENV{TAG_ML_HISTORY} +ml_impex =$ENV{TAG_MLIMPEX} +ml_local =$ENV{TAG_ML_LOCAL} +ml_nowplaying =$ENV{TAG_ML_NOWPLAYING} +ml_online =$ENV{TAG_ML_ONLINE} +ml_playlists =$ENV{TAG_ML_PLAYLISTS} +ml_plg =$ENV{TAG_ML_PLG} +ml_pmp =$ENV{TAG_ML_PMP} +ml_rg =$ENV{TAG_ML_RG} +ml_transcode =$ENV{TAG_ML_TRANSCODE} +ml_webdev =$ENV{TAG_ML_WEBDEV} +ml_wire =$ENV{TAG_MLWIRE} + +out_ds =$ENV{TAG_OUTDS} +out_disk =$ENV{TAG_OUTDISK} +out_wave =$ENV{TAG_OUTWAVE} + +pmp_activesync =$ENV{TAG_PMP_ACTIVESYNC} +pmp_android =$ENV{TAG_PMP_ANDROID} + +pmp_ipod =$ENV{TAG_PMP_IPOD} +pmp_njb =$ENV{TAG_PMP_NJB} +pmp_p4s =$ENV{TAG_PMP_P4S} +pmp_usb2 =$ENV{TAG_PMP_USB2} +pmp_wifi =$ENV{TAG_PMP_WIFI} + + +vis_milk2 =$ENV{TAG_VISMILK2} +vis_nsfs =$ENV{TAG_VISNSFS} + +Elevator =$ENV{TAG_ELEVATOR} +Winamp =$ENV{TAG_WINAMP} +winampa =$ENV{TAG_WINAMPA} +winampAll =$ENV{TAG_WINAMPALL} + + +aacdec =$ENV{TAG_AACDEC} +aacPlus =$ENV{TAG_AACLIBPLUS} +adpcm =$ENV{TAG_ADPCM} +Agave =$ENV{TAG_AGAVE} +alac =$ENV{TAG_ALAC} +albumart =$ENV{TAG_ALBUMART} +apev2 =$ENV{TAG_APEV2} +auth =$ENV{TAG_AUTH} +bmp =$ENV{TAG_BMP} + +burnlib =$ENV{TAG_BURNLIB} +coloreditor =$ENV{TAG_GENFF} +config =$ENV{TAG_CONFIG} + +devices =$ENV{TAG_DEVICES} +dlmgr =$ENV{TAG_DLMGR} +expat =$ENV{TAG_EXPAT} +f263 =$ENV{TAG_F263} +filereader =$ENV{TAG_FILEREADER} +freetype =$ENV{TAG_FREETYPE} +freetypewac =$ENV{TAG_FREETYPEWAC} +gif =$ENV{TAG_GIF} +giflib =$ENV{TAG_GIFLIB} +gracenote =$ENV{TAG_GRACENOTE} +h264 =$ENV{TAG_H264} +h264dec =$ENV{TAG_H264DEC} +id3v2 =$ENV{TAG_ID3V2} +ijg =$ENV{TAG_IJG} +installer =$ENV{TAG_INSTALLER} +jnetlib =$ENV{TAG_JNET} +jpeg =$ENV{TAG_JPEG} + +libmp4v2 =$ENV{TAG_LIBMP4V2} +libogg =$ENV{TAG_LIBOGG} +libpng =$ENV{TAG_LIBPNG} +libsndfile =$ENV{TAG_LIBSNDFILE} +libtheora =$ENV{TAG_LIBTHEORA} +libvorbis =$ENV{TAG_LIBVORBIS} +libvp6 =$ENV{TAG_VP6} +libvpx =$ENV{TAG_LIBVPX} + +mp3 =$ENV{TAG_MP3} +mp4v =$ENV{TAG_MP4V} +mpeg4dec =$ENV{TAG_MPEG4DEC} +nde =$ENV{TAG_NDE} +nsavi =$ENV{TAG_NSAVI} +ns-eel2 =$ENV{TAG_NSEEL2} +nsmkv =$ENV{TAG_NSMKV} +nsutil =$ENV{TAG_UTIL} +nsv =$ENV{TAG_NSV} +nsvdec_vp3 =$ENV{TAG_NSVDEC_VP3} +nsvdec_vp5 =$ENV{TAG_NSVDECVP5} +nu =$ENV{TAG_NU} +omBrowser =$ENV{TAG_OMBROWSER} +openssl =$ENV{TAG_OPENSSL} +pcm =$ENV{TAG_PCM} +pfc =$ENV{TAG_PFC} +playlist =$ENV{TAG_PLAYLIST} +plist =$ENV{TAG_PLIST} +png =$ENV{TAG_PNG} +primo =$ENV{TAG_PRIMO} +ReplayGainAnalysis =$ENV{TAG_ML_RG} +resources =$ENV{TAG_RESOURCES} +SDKs\Rovi PrimoSDK Plus\4_28_06_0=$ENV{TAG_VERITAS} +SDKs/WM_Format_SDK_95_Feb_2005/include=$ENV{TAG_INWM} +tagz =$ENV{TAG_TAGZ} +tataki =$ENV{TAG_TATAKI} +theora =$ENV{TAG_THEORA} +timer =$ENV{TAG_TIMER} +vlb =$ENV{TAG_VLB} +vp32\include =$ENV{TAG_VP32} +vp32\lib\win32\Release=$ENV{TAG_VP32} +vp6 =$ENV{TAG_VP6} +vp8x =$ENV{TAG_VP8X} +Wasabi =$ENV{TAG_WASABI} +Wasabi2 =$ENV{TAG_REPLICANT} +watcher =$ENV{TAG_WATCHER} +wbm =$ENV{TAG_WBM} +xml =$ENV{TAG_XML} +xspf =$ENV{TAG_XSPF} +zlib =$ENV{TAG_ZLIB} + +nprt_plugin =$ENV{TAG_NPRT_PLUGIN} +ie_plugin =$ENV{TAG_IE_PLUGIN} + +codesign + + + + Mastering/VerCtrl/verctrl.exe + ="FINAL $ENV{BRANDING}" + dggenericOutputParser + + + +winampAll/ippAll.sln + /useenv + + +winampAll/winampAll.sln + /useenv + + + + + + cmd.exe + =$versionString=~/([0-9]*).([0-9]*)\.([0-9]*)/;"/E:ON /V:ON /C .\\Mastering\\Winamp\\simple_sign.cmd \"Nullsoft Winamp ".$1.".".$2.$3."\" \"$options{Sandbox}\\output\\winamp\\winamp.exe\""; + dggenericOutputParser + 1 + Signing winamp.exe +1 + + + + cmd.exe + =$versionString=~/([0-9]*).([0-9]*)\.([0-9]*)/;"/E:ON /V:ON /C .\\Mastering\\Winamp\\simple_sign.cmd \"Nullsoft Winamp ".$1.".".$2.$3."\" \"$options{Sandbox}\\output\\winamp\\elevator.exe\""; + dggenericOutputParser + 1 + Signing elevator.exe +1 + + + + cmd.exe + =$versionString=~/([0-9]*).([0-9]*)\.([0-9]*)/;"/E:ON /V:ON /C .\\Mastering\\Winamp\\simple_sign.cmd \"Nullsoft Winamp ".$1.".".$2.$3."\" \"$options{Sandbox}\\output\\winamp\\winampa.exe\""; + dggenericOutputParser + 1 + Signing winampa.exe +1 + + + + + + cmd.exe + /E:ON /V:ON /C ".\Mastering\Winamp\build_wbm.cmd" + 1 + Building Lazy-Load Wasabi Manifests (WBM) + 1 + dggenericOutputParser + + + + + cmd.exe + /E:ON /V:ON /C ".\Mastering\Winamp\rebase.cmd" + 1 + Rebasing Plugins and Libraries + 1 + dggenericOutputParser + + + + + cmd.exe + /E:ON /V:ON /C ".\Mastering\Winamp\build_installer.cmd" + 1 + Generating Installers + 1 + dggenericOutputParser + + + + cmd.exe + /E:ON /V:ON /C ".\Mastering\Winamp\build_wadetect.cmd" + 1 + Generating Installers + 1 + dggenericOutputParser + + + + cmd.exe + /E:ON /V:ON /C ".\Mastering\Winamp\build_webdev.cmd" + 1 + Generating Web Dev SDK + 1 + dggenericOutputParser + + + + + + Download Winamp Distributive!!! + = $versionString=~/([0-9]*).([0-9]*)\.([0-9]*)/;"http://nulldev.stream.aol.com/binaries/".$options{WebSubdir}."/".$options{BuildModule}."_".$1."_".$2.$3."_".$buildNumber."_Final"; + Win32 Release|Win32 + + + + Versions History + = $versionString=~/([0-9]*).([0-9]*)\.([0-9]*) (.*)/;"http://nulldev.stream.aol.com/binaries/".$options{WebSubdir}."/".$options{BuildModule}."_".$1."_".$2.$3."_".$buildNumber."_Final/whatsnew.txt"; + Win32 Release|Win32 + + +Mastering/Winamp/package_vc.xml + Win32 Release|Win32 + =$versionString=~/([0-9]*).([0-9]*)\.([0-9]*)/;"d:/bin/".$options{WebSubdir}."/".$options{BuildModule}."_".$1."_".$2.$3."_".$buildNumber."_Final"; + 1 + Winamp + + \ No newline at end of file -- cgit