X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=make_tizen_keymap.sh;h=a61d14884ea78df64398036700eb088b013d90cf;hb=532162d0802df8c54b17868ecd354c5af690d21f;hp=86171125ee76ccecf9052660ffabe591ab6ec4a1;hpb=81db8c9a7280c4af7d1d567ae8a058c2a8f310d0;p=platform%2Fupstream%2Flibxkbcommon.git diff --git a/make_tizen_keymap.sh b/make_tizen_keymap.sh index 8617112..a61d148 100755 --- a/make_tizen_keymap.sh +++ b/make_tizen_keymap.sh @@ -18,6 +18,7 @@ else fi echo "Generate a tizen keymap header file" +touch $NEW_DEFINE_SYM_FILE while read KEYNAME KEYCODE do @@ -34,9 +35,21 @@ do break fi done + BOOL_DUPLICATED_SYM=false if [ "$BOOL_FOUND_SYM" = false ] then - echo "${KEYSYM}" >> $NEW_DEFINE_SYM_FILE + while read KEYSYM_NEW + do + if [ "$KEYSYM_NEW" = "$KEYSYM" ] + then + BOOL_DUPLICATED_SYM=true + break + fi + done < ${NEW_DEFINE_SYM_FILE} + if [ "$BOOL_DUPLICATED_SYM" = false ] + then + echo "${KEYSYM}" >> $NEW_DEFINE_SYM_FILE + fi fi done < ${KEYMAP_FILE_PATH}