-# Generate filelist for rpm packaging
-GetFileList() {
- PROFILE=$1
- cat packaging/PlatformFileList.txt | grep -v "\.preload" | grep -E "#$PROFILE[[:space:]]|#$PROFILE$" | cut -d# -f1 | sed "s#^#%{DOTNET_ASSEMBLY_PATH}/#"
- for f in $(cat packaging/PlatformFileList.txt | grep -v -E "#$PROFILE[[:space:]]|#$PROFILE$|\.preload" | cut -d# -f1); do
- if [ -f %{_tizenfx_bin_path}/bin/dummy/$f ]; then
- echo "%{DOTNET_ASSEMBLY_PATH}/ref/$f"
- fi
- done
- for f in $(cat packaging/PlatformFileList.txt | grep "\.preload" | grep -E "#$PROFILE[[:space:]]|#$PROFILE$" | cut -d# -f1); do
- if [ -f packaging/preload/$f ]; then
- echo "%{DOTNET_PRELOAD_PATH}/$f"
- fi
- done
-}
-
-GetFileList common > common.filelist
-GetFileList mobile > mobile.filelist
-GetFileList mobile-emul > mobile-emul.filelist
-GetFileList tv > tv.filelist
-GetFileList wearable > wearable.filelist