target_dir=~/.vim/bundle/vaxe/ultisnips
source_dir=~/.vim/bundle/vaxe/snippets 
filetypes=(haxe nmml hxml)

for target_ft in ${filetypes[*]} 
do
   mkdir -p $target_dir 
   ULTISNIPS_OUTPUT=$target_dir/$target_ft.snippets
   ULTISNIPS_SOURCE=$source_dir/$target_ft.snippets
   python ~/.vim/bundle/Ultisnips/utils/convert_snipmate_snippets.py $ULTISNIPS_SOURCE > $ULTISNIPS_OUTPUT
   echo '# This file is autogenerated by tools/create_ultisnips.sh, any edits will be overwritten.
# (Edit' $ULTISNIPS_SOURCE 'instead.)' | cat - $ULTISNIPS_OUTPUT > temp && mv temp $ULTISNIPS_OUTPUT
done