- # libvlc files
- for target in evc/libvlc.vcp msvc/libvlc.dsp
- do
- echo "${target}"
- # Top of the project file
- perl -pe 'if(/§SOURCES§/){last;}' < ${target}.in > ${target}
- # The source files
- for file in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep -v "/.*/"`
- do
- cat >> ${target} << EOF
-# Begin Source File${M}
-SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
-# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\\"plugins\\" /D DATA_PATH=\\"share\\"${M}
-# End Source File${M}
-EOF
- done
- for subdir in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep "/.*/" | cut -f2 -d/ | sort | uniq`
- do
- cat >> ${target} << EOF
-# Begin Group "${subdir}"${M}
-EOF
- for file in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep "/${subdir}/"`
- do
- if test "${target}" = "evc/libvlc.vcp"
- then
- cat >> ${target} << EOF
-# Begin Source File${M}
-SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
-# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\\"plugins\\" /D DATA_PATH=\\"share\\"${M}
-!IF "\$(CFG)" == "libvlc - Win32 (WCE MIPS) Release"${M}
-# PROP Output_Dir "MIPSRel\\${subdir}"${M}
-# PROP Intermediate_Dir "MIPSRel\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE MIPS) Debug"${M}
-# PROP Output_Dir "MIPSDbg\\${subdir}"${M}
-# PROP Intermediate_Dir "MIPSDbg\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE SH4) Release"${M}
-# PROP Output_Dir "SH4Rel\\${subdir}"${M}
-# PROP Intermediate_Dir "SH4Rel\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE SH4) Debug"${M}
-# PROP Output_Dir "SH4Dbg\\${subdir}"${M}
-# PROP Intermediate_Dir "SH4Dbg\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE SH3) Release"${M}
-# PROP Output_Dir "SH3Rel\\${subdir}"${M}
-# PROP Intermediate_Dir "SH3Rel\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE SH3) Debug"${M}
-# PROP Output_Dir "SH3Dbg\\${subdir}"${M}
-# PROP Intermediate_Dir "SH3Dbg\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE ARM) Release"${M}
-# PROP Output_Dir "ARMRel\\${subdir}"${M}
-# PROP Intermediate_Dir "ARMRel\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE ARM) Debug"${M}
-# PROP Output_Dir "ARMDbg\\${subdir}"${M}
-# PROP Intermediate_Dir "ARMDbg\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE x86em) Release"${M}
-# PROP Output_Dir "X86EMRel\\${subdir}"${M}
-# PROP Intermediate_Dir "X86EMRel\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 (WCE x86em) Debug"${M}
-# PROP Output_Dir "X86EMDbg\\${subdir}"${M}
-# PROP Intermediate_Dir "X86EMDbg\\${subdir}"${M}
-!ENDIF${M}
-# End Source File${M}
-EOF
- else
- cat >> ${target} << EOF
-# Begin Source File${M}
-SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
-# ADD CPP /D "__VLC__" /D PLUGIN_PATH=\\"plugins\\" /D DATA_PATH=\\"share\\"${M}
-!IF "\$(CFG)" == "libvlc - Win32 Release"${M}
-# PROP Output_Dir "Release\\${subdir}"${M}
-# PROP Intermediate_Dir "Release\\${subdir}"${M}
-!ELSEIF "\$(CFG)" == "libvlc - Win32 Debug"${M}
-# PROP Output_Dir "Debug\\${subdir}"${M}
-# PROP Intermediate_Dir "Debug\\${subdir}"${M}
-!ENDIF${M}
-# End Source File${M}
-EOF
- fi
- done
- cat >> ${target} << EOF
-# End Group${M}
-EOF
- done
- # The headers
- perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){if(/§HEADERS§/){last;}print $_}' < ${target}.in >> ${target}
- for file in ${LIBVLC_HEADERS}
- do
- cat >> ${target} << EOF
-# Begin Source File${M}
-SOURCE="..\\`echo $file | sed -e 's%/%\\\\%g'`"${M}
-# End Source File${M}
-EOF
- done
- cat >> ${target} << EOF
-# Begin Group "vlc"${M}
-EOF
- for file in ${LIBVLC_PKG_HEADERS}