• Show log

    Commit

  • Hash : 0ba3a54a
    Author : David Ludwig
    Date : 2014-04-19T12:48:45

    Cleaned up and rearranged WinRT project file structure.
    
    All WinRT projects have been merged into a single directory, "VisualC-WinRT",
    with platform-specific variants in subdirectories off of it.  This structure
    has been applied to a few major SDL satellite libraries as well (SDL_image,
    SDL_mixer, and SDL_ttf).
    
    Currently, only Windows 8.0/RT and Windows Phone 8.0 targets are supported.
    Windows 8.1/RT/Phone targets are planned.
    
    Projects that use SDL_image/WinRT, and link to it via Visual Studio's
    project-to-project reference system, will need to be updated, to reflect the
    changes in the project structure.  This can be done by:
    1. removing the MSVC project(s) for SDL/WinRT
    2. re-added the MSVC project(s) for SDL/WinRT
    3. right-clicking on the app, or projects that use those libraries, choosing
    References, removing the references to any of these projects (they'll likely
    be highlighted with an exclamation mark), then re-adding them
    
    To note, the satellite libraries that reference SDL/WinRT have been updated
    already.  The changes for those libraries will be pushed to hg.libsdl.org
    shortly.
    
    TODO:
    - add support for Windows 8.1 and Windows Phone 8.1 targets, using
    Microsoft's new "Universal" app support, if possible.  These will be added to
    a new subdirectory, or subdirectories (if more than one sets of projects are
    needed, hopefully not), of "VisualC-WinRT".
    - investigate NuGet support, which could allow Visual C++ to download
    new copies of SDL/WinRT, its satellite libraries, and their dependencies,
    from remote servers.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/SDL.git
    Git SSH git@git.kmx.io:kc3-lang/SDL.git
    Public access ? public
    Description

    Fork of https://github.com/libsdl-org/SDL

    Users
    thodg_m kc3_lang_org thodg_w thodg_l www_kmx_io thodg
    Tags

  • README.txt

  •                          Simple DirectMedia Layer
    
                                      (SDL)
    
                                    Version 2.0
    
    ---
    http://www.libsdl.org/
    
    Simple DirectMedia Layer is a cross-platform development library designed
    to provide low level access to audio, keyboard, mouse, joystick, and graphics
    hardware via OpenGL and Direct3D. It is used by video playback software,
    emulators, and popular games including Valve's award winning catalog
    and many Humble Bundle games.
    
    SDL officially supports Windows, Mac OS X, Linux, iOS, and Android.
    Support for other platforms may be found in the source code.
    
    SDL is written in C, works natively with C++, and there are bindings 
    available for several other languages, including C# and Python.
    
    This library is distributed under the zlib license, which can be found
    in the file "COPYING.txt".
    
    The best way to learn how to use SDL is to check out the header files in
    the "include" subdirectory and the programs in the "test" subdirectory.
    The header files and test programs are well commented and always up to date.
    More documentation and FAQs are available online at:
    	http://wiki.libsdl.org/
    
    If you need help with the library, or just want to discuss SDL related
    issues, you can join the developers mailing list:
    	http://www.libsdl.org/mailing-list.php
    
    If you want to report bugs or contribute patches, please submit them to
    bugzilla:
        http://bugzilla.libsdl.org/
    
    Enjoy!
    	Sam Lantinga				(slouken@libsdl.org)