build-scripts/strip_fPIC.sh
author Sam Lantinga
Thu, 01 Sep 2016 01:26:56 -0700
changeset 10304 ee83e0b4a36f
parent 1889 5225a9cc25a2
child 4297 27fe0dd48269
permissions -rwxr-xr-x
wayland: Add support for relative mouse mode, by Jonas Ã…dahl <jadahl@gmail.com>

Generate the C protocol files from the protocol XML files installed by
wayland-protocols, and use them to implement support for relative pointer
motions and pointer locking.

Note that at the time, the protocol is unstable and may change in the future.
Any future breaking changes will, however, fail gracefully and result in no
regressions compared to before this patch.
     1 #!/bin/sh
     2 #
     3 # libtool assumes that the compiler can handle the -fPIC flag
     4 # This isn't always true (for example, nasm can't handle it)
     5 command=""
     6 while [ $# -gt 0 ]; do
     7     case "$1" in
     8         -?PIC)
     9             # Ignore -fPIC and -DPIC options
    10             ;;
    11         -fno-common)
    12             # Ignore -fPIC and -DPIC options
    13             ;;
    14         *)
    15             command="$command $1"
    16             ;;
    17     esac
    18     shift
    19 done
    20 echo $command
    21 exec $command