#!/bin/sh

#ls /home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/zlib-1.2.3/*.d | while read d_file 
#do

#	c_file=$( cat $d_file | grep -P ".*\.c.*$" | sed "s/ \([^ ]*\.c\).*/\1/g" )
#	o_file=$( cat $d_file | grep -P ".*\.o.*$" | sed "s/\: \\\//g" )
#	gcc -c $c_file -o $o_file
#done 

mkdir -p /home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/zlib-1.2.3/
mkdir -p /home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/libpng-1.2.19/
mkdir -p /home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/sdl-1.2.12/


ls /home/paulk/replicant-bin/trunk/external/qemu/distrib/zlib-1.2.3/*.c | while read c_file
do
	o_file=$( echo $c_file | sed "s/\.c$/\.o/g" | sed "s|/home/paulk/replicant-bin/trunk/external/qemu/distrib/zlib-1.2.3/|/home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/zlib-1.2.3/|g" )
	gcc -c $c_file -o $o_file
done

ls /home/paulk/replicant-bin/trunk/external/qemu/distrib/libpng-1.2.19/*.c | while read c_file
do
	o_file=$( echo $c_file | sed "s/\.c$/\.o/g" | sed "s|/home/paulk/replicant-bin/trunk/external/qemu/distrib/libpng-1.2.19/|/home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/libpng-1.2.19/|g" )
	gcc -c $c_file -DPNG_NO_MMX_CODE -o $o_file
done

ls /home/paulk/replicant-bin/trunk/external/qemu/distrib/sdl-1.2.12/*.c | while read c_file
do
	o_file=$( echo $c_file | sed "s/\.c$/\.o/g" | sed "s|/home/paulk/replicant-bin/trunk/external/qemu/distrib/sdl-1.2.12/|/home/paulk/replicant-bin/trunk/out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/distrib/sdl-1.2.12/|g" )
	gcc -c $c_file -o $o_file
done


