premake/patches/premake.patches.txt
author Sam Lantinga
Thu, 01 Sep 2016 01:26:56 -0700
changeset 10304 ee83e0b4a36f
parent 7925 f090a47eb7f7
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.
icculus@7925
     1
The patches in this directory are targeted to the premake4 stable branch, based
icculus@7925
     2
on the date of these files and the repository.
icculus@7925
     3
icculus@7925
     4
1. 709.patch: this patch corrects the linking order for generated GNU makefiles.
icculus@7925
     5
   More information on this patch can be found at:
icculus@7925
     6
   https://sourceforge.net/p/premake/bugs/279/
icculus@7925
     7
2. iOS.patch: this patch adds a iOS as a platform option for premake, allowing
icculus@7925
     8
   for potential iOS Xcode project generation.
icculus@7925
     9
3. 711.patch: this patch adds support for Xcode recognizing files added to
icculus@7925
    10
   Xcode projects with the extensions of .bmp or .wav as resource files with
icculus@7925
    11
   the respective file types of image and audio. This is needed to properly
icculus@7925
    12
   bundle the Xcode-iOS resources with the app package. See the following for
icculus@7925
    13
   more information:
icculus@7925
    14
   https://sourceforge.net/p/premake/patches/165/
icculus@7925
    15
4. 712.patch: this patch fixes an issue in Xcode that prevents post-build
icculus@7925
    16
   commands from working for multiple configurations. This is why I had to have
icculus@7925
    17
   debug and release configurations disabled for so long. They are now reenabled
icculus@7925
    18
   and should be working fine. For more information:
icculus@7925
    19
   https://sourceforge.net/p/premake/bugs/280/
icculus@7925
    20
5. 713.patch: this patch allows custom source trees to be set in Xcode links
icculus@7925
    21
   using variables similar to Visual Studio variables. This is necessary to
icculus@7925
    22
   properly link to frameworks for iOS projects. For more information:
icculus@7925
    23
   https://sourceforge.net/p/premake/patches/166/
icculus@7925
    24
icculus@7925
    25
The repository containing these changes can be found at:
icculus@7925
    26
https://bitbucket.org/gsocben/premake-stable-sdlgsoc2013