Add an OS X Shared library target
authorEdward Rudd
Thu, 30 May 2013 10:02:26 -0400
changeset 724458ce56d2cfda
parent 7243 8ad5460e0650
child 7245 03d2c8cb205d
Add an OS X Shared library target
Xcode/SDL/SDL.xcodeproj/project.pbxproj
     1.1 --- a/Xcode/SDL/SDL.xcodeproj/project.pbxproj	Tue May 28 16:26:44 2013 -0400
     1.2 +++ b/Xcode/SDL/SDL.xcodeproj/project.pbxproj	Thu May 30 10:02:26 2013 -0400
     1.3 @@ -531,6 +531,261 @@
     1.4  		AADA5B8716CCAB3000107CF7 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; };
     1.5  		AADA5B8816CCAB3000107CF7 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; };
     1.6  		BBFC088D164C6647003E6A99 /* SDL_gamecontroller.c in Sources */ = {isa = PBXBuildFile; fileRef = BBFC088A164C6514003E6A99 /* SDL_gamecontroller.c */; };
     1.7 +		DB313F7417554B71006C0E22 /* SDL_diskaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFD8912E6671700899322 /* SDL_diskaudio.h */; };
     1.8 +		DB313F7517554B71006C0E22 /* SDL_dummyaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFD9512E6671700899322 /* SDL_dummyaudio.h */; };
     1.9 +		DB313F7617554B71006C0E22 /* SDL_coreaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDA112E6671700899322 /* SDL_coreaudio.h */; };
    1.10 +		DB313F7717554B71006C0E22 /* SDL_audio_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDB512E6671700899322 /* SDL_audio_c.h */; };
    1.11 +		DB313F7817554B71006C0E22 /* SDL_audiodev_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDB812E6671700899322 /* SDL_audiodev_c.h */; };
    1.12 +		DB313F7917554B71006C0E22 /* SDL_audiomem.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDB912E6671700899322 /* SDL_audiomem.h */; };
    1.13 +		DB313F7A17554B71006C0E22 /* SDL_sysaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDC212E6671700899322 /* SDL_sysaudio.h */; };
    1.14 +		DB313F7B17554B71006C0E22 /* SDL_wave.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDC412E6671700899322 /* SDL_wave.h */; };
    1.15 +		DB313F7C17554B71006C0E22 /* blank_cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDD612E6671700899322 /* blank_cursor.h */; };
    1.16 +		DB313F7D17554B71006C0E22 /* default_cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDD712E6671700899322 /* default_cursor.h */; };
    1.17 +		DB313F7E17554B71006C0E22 /* scancodes_darwin.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDD812E6671700899322 /* scancodes_darwin.h */; };
    1.18 +		DB313F7F17554B71006C0E22 /* scancodes_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDD912E6671700899322 /* scancodes_linux.h */; };
    1.19 +		DB313F8017554B71006C0E22 /* scancodes_xfree86.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDDB12E6671700899322 /* scancodes_xfree86.h */; };
    1.20 +		DB313F8117554B71006C0E22 /* SDL_clipboardevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDDD12E6671700899322 /* SDL_clipboardevents_c.h */; };
    1.21 +		DB313F8217554B71006C0E22 /* SDL_events_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDDF12E6671700899322 /* SDL_events_c.h */; };
    1.22 +		DB313F8317554B71006C0E22 /* SDL_gesture_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDE112E6671700899322 /* SDL_gesture_c.h */; };
    1.23 +		DB313F8417554B71006C0E22 /* SDL_keyboard_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDE312E6671700899322 /* SDL_keyboard_c.h */; };
    1.24 +		DB313F8517554B71006C0E22 /* SDL_mouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDE512E6671700899322 /* SDL_mouse_c.h */; };
    1.25 +		DB313F8617554B71006C0E22 /* SDL_sysevents.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDE712E6671700899322 /* SDL_sysevents.h */; };
    1.26 +		DB313F8717554B71006C0E22 /* SDL_touch_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDE912E6671700899322 /* SDL_touch_c.h */; };
    1.27 +		DB313F8817554B71006C0E22 /* SDL_windowevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDEB12E6671700899322 /* SDL_windowevents_c.h */; };
    1.28 +		DB313F8917554B71006C0E22 /* SDL_rwopsbundlesupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDEE12E6671700899322 /* SDL_rwopsbundlesupport.h */; };
    1.29 +		DB313F8A17554B71006C0E22 /* SDL_haptic_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDFB12E6671700899322 /* SDL_haptic_c.h */; };
    1.30 +		DB313F8B17554B71006C0E22 /* SDL_syshaptic.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFDFC12E6671700899322 /* SDL_syshaptic.h */; };
    1.31 +		DB313F8C17554B71006C0E22 /* SDL_sysjoystick_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE0812E6671700899322 /* SDL_sysjoystick_c.h */; };
    1.32 +		DB313F8D17554B71006C0E22 /* SDL_joystick_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE1712E6671700899322 /* SDL_joystick_c.h */; };
    1.33 +		DB313F8E17554B71006C0E22 /* SDL_sysjoystick.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE1812E6671700899322 /* SDL_sysjoystick.h */; };
    1.34 +		DB313F8F17554B71006C0E22 /* SDL_assert_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE5512E6671700899322 /* SDL_assert_c.h */; };
    1.35 +		DB313F9017554B71006C0E22 /* SDL_error_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE5812E6671700899322 /* SDL_error_c.h */; };
    1.36 +		DB313F9117554B71006C0E22 /* SDL_fatal.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE5B12E6671700899322 /* SDL_fatal.h */; };
    1.37 +		DB313F9217554B71006C0E22 /* SDL_sysmutex_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE8012E6671800899322 /* SDL_sysmutex_c.h */; };
    1.38 +		DB313F9317554B71006C0E22 /* SDL_systhread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE8312E6671800899322 /* SDL_systhread_c.h */; };
    1.39 +		DB313F9417554B71006C0E22 /* SDL_systhread.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE8B12E6671800899322 /* SDL_systhread.h */; };
    1.40 +		DB313F9517554B71006C0E22 /* SDL_thread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFE8D12E6671800899322 /* SDL_thread_c.h */; };
    1.41 +		DB313F9617554B71006C0E22 /* SDL_timer_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEA012E6671800899322 /* SDL_timer_c.h */; };
    1.42 +		DB313F9717554B71006C0E22 /* SDL_cocoaclipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEC212E6671800899322 /* SDL_cocoaclipboard.h */; };
    1.43 +		DB313F9817554B71006C0E22 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEC412E6671800899322 /* SDL_cocoaevents.h */; };
    1.44 +		DB313F9917554B71006C0E22 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEC612E6671800899322 /* SDL_cocoakeyboard.h */; };
    1.45 +		DB313F9A17554B71006C0E22 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEC812E6671800899322 /* SDL_cocoamodes.h */; };
    1.46 +		DB313F9B17554B71006C0E22 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFECA12E6671800899322 /* SDL_cocoamouse.h */; };
    1.47 +		DB313F9C17554B71006C0E22 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFECC12E6671800899322 /* SDL_cocoaopengl.h */; };
    1.48 +		DB313F9D17554B71006C0E22 /* SDL_cocoashape.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFECE12E6671800899322 /* SDL_cocoashape.h */; };
    1.49 +		DB313F9E17554B71006C0E22 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFED012E6671800899322 /* SDL_cocoavideo.h */; };
    1.50 +		DB313F9F17554B71006C0E22 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFED212E6671800899322 /* SDL_cocoawindow.h */; };
    1.51 +		DB313FA017554B71006C0E22 /* SDL_nullevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEE912E6671800899322 /* SDL_nullevents_c.h */; };
    1.52 +		DB313FA117554B71006C0E22 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFEED12E6671800899322 /* SDL_nullvideo.h */; };
    1.53 +		DB313FA217554B71006C0E22 /* SDL_blit.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF4F12E6671800899322 /* SDL_blit.h */; };
    1.54 +		DB313FA317554B71006C0E22 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF5412E6671800899322 /* SDL_blit_auto.h */; };
    1.55 +		DB313FA417554B71006C0E22 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF5612E6671800899322 /* SDL_blit_copy.h */; };
    1.56 +		DB313FA517554B71006C0E22 /* SDL_blit_slow.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF5912E6671800899322 /* SDL_blit_slow.h */; };
    1.57 +		DB313FA617554B71006C0E22 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF6612E6671800899322 /* SDL_pixels_c.h */; };
    1.58 +		DB313FA717554B71006C0E22 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF7012E6671800899322 /* SDL_RLEaccel_c.h */; };
    1.59 +		DB313FA817554B71006C0E22 /* SDL_shape_internals.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF7212E6671800899322 /* SDL_shape_internals.h */; };
    1.60 +		DB313FA917554B71006C0E22 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFF7512E6671800899322 /* SDL_sysvideo.h */; };
    1.61 +		DB313FAA17554B71006C0E22 /* imKStoUCS.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFB912E6671800899322 /* imKStoUCS.h */; };
    1.62 +		DB313FAB17554B71006C0E22 /* SDL_x11clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFBB12E6671800899322 /* SDL_x11clipboard.h */; };
    1.63 +		DB313FAC17554B71006C0E22 /* SDL_x11dyn.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFBD12E6671800899322 /* SDL_x11dyn.h */; };
    1.64 +		DB313FAD17554B71006C0E22 /* SDL_x11events.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFBF12E6671800899322 /* SDL_x11events.h */; };
    1.65 +		DB313FAE17554B71006C0E22 /* SDL_x11keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFC312E6671800899322 /* SDL_x11keyboard.h */; };
    1.66 +		DB313FAF17554B71006C0E22 /* SDL_x11modes.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFC512E6671800899322 /* SDL_x11modes.h */; };
    1.67 +		DB313FB017554B71006C0E22 /* SDL_x11mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFC712E6671800899322 /* SDL_x11mouse.h */; };
    1.68 +		DB313FB117554B71006C0E22 /* SDL_x11opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFC912E6671800899322 /* SDL_x11opengl.h */; };
    1.69 +		DB313FB217554B71006C0E22 /* SDL_x11opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFCB12E6671800899322 /* SDL_x11opengles.h */; };
    1.70 +		DB313FB317554B71006C0E22 /* SDL_x11shape.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFCF12E6671800899322 /* SDL_x11shape.h */; };
    1.71 +		DB313FB417554B71006C0E22 /* SDL_x11sym.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFD012E6671800899322 /* SDL_x11sym.h */; };
    1.72 +		DB313FB517554B71006C0E22 /* SDL_x11touch.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFD212E6671800899322 /* SDL_x11touch.h */; };
    1.73 +		DB313FB617554B71006C0E22 /* SDL_x11video.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFD412E6671800899322 /* SDL_x11video.h */; };
    1.74 +		DB313FB717554B71006C0E22 /* SDL_x11window.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BDFFD612E6671800899322 /* SDL_x11window.h */; };
    1.75 +		DB313FB817554B71006C0E22 /* SDL_sysrender.h in Headers */ = {isa = PBXBuildFile; fileRef = 041B2C9F12FA0D680087D585 /* SDL_sysrender.h */; };
    1.76 +		DB313FB917554B71006C0E22 /* mmx.h in Headers */ = {isa = PBXBuildFile; fileRef = 04409B8D12FA97ED00FB9AA8 /* mmx.h */; };
    1.77 +		DB313FBA17554B71006C0E22 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04409B8F12FA97ED00FB9AA8 /* SDL_yuv_sw_c.h */; };
    1.78 +		DB313FBB17554B71006C0E22 /* SDL_nullframebuffer_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7803712FB748500FC43C0 /* SDL_nullframebuffer_c.h */; };
    1.79 +		DB313FBC17554B71006C0E22 /* SDL_blendfillrect.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7803E12FB74A200FC43C0 /* SDL_blendfillrect.h */; };
    1.80 +		DB313FBD17554B71006C0E22 /* SDL_blendline.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7804012FB74A200FC43C0 /* SDL_blendline.h */; };
    1.81 +		DB313FBE17554B71006C0E22 /* SDL_blendpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7804212FB74A200FC43C0 /* SDL_blendpoint.h */; };
    1.82 +		DB313FBF17554B71006C0E22 /* SDL_draw.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7804312FB74A200FC43C0 /* SDL_draw.h */; };
    1.83 +		DB313FC017554B71006C0E22 /* SDL_drawline.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7804512FB74A200FC43C0 /* SDL_drawline.h */; };
    1.84 +		DB313FC117554B71006C0E22 /* SDL_drawpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7804712FB74A200FC43C0 /* SDL_drawpoint.h */; };
    1.85 +		DB313FC217554B71006C0E22 /* SDL_render_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0442EC1A12FE1BCB004C9285 /* SDL_render_sw_c.h */; };
    1.86 +		DB313FC317554B71006C0E22 /* SDL_x11framebuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0442EC5912FE1C60004C9285 /* SDL_x11framebuffer.h */; };
    1.87 +		DB313FC417554B71006C0E22 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = 04043BBA12FEB1BE0076DB1F /* SDL_glfuncs.h */; };
    1.88 +		DB313FC517554B71006C0E22 /* SDL_shaders_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0435673D1303160F00BA5428 /* SDL_shaders_gl.h */; };
    1.89 +		DB313FC617554B71006C0E22 /* SDL_rotate.h in Headers */ = {isa = PBXBuildFile; fileRef = AA628AC9159367B7005138DD /* SDL_rotate.h */; };
    1.90 +		DB313FC717554B71006C0E22 /* SDL_x11xinput2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA628AD0159367F2005138DD /* SDL_x11xinput2.h */; };
    1.91 +		DB313FC817554B71006C0E22 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; };
    1.92 +		DB313FC917554B71006C0E22 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; };
    1.93 +		DB313FCA17554B71006C0E22 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; };
    1.94 +		DB313FCB17554B71006C0E22 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; };
    1.95 +		DB313FCC17554B71006C0E22 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; };
    1.96 +		DB313FCD17554B71006C0E22 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; };
    1.97 +		DB313FCE17554B71006C0E22 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; };
    1.98 +		DB313FCF17554B71006C0E22 /* SDL_config_macosx.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CE1595D4D800BBD41B /* SDL_config_macosx.h */; };
    1.99 +		DB313FD017554B71006C0E22 /* SDL_config.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CF1595D4D800BBD41B /* SDL_config.h */; };
   1.100 +		DB313FD117554B71006C0E22 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; };
   1.101 +		DB313FD217554B71006C0E22 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; };
   1.102 +		DB313FD317554B71006C0E22 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; };
   1.103 +		DB313FD417554B71006C0E22 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; };
   1.104 +		DB313FD517554B71006C0E22 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; };
   1.105 +		DB313FD617554B71006C0E22 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; };
   1.106 +		DB313FD717554B71006C0E22 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; };
   1.107 +		DB313FD817554B71006C0E22 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; };
   1.108 +		DB313FD917554B71006C0E22 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; };
   1.109 +		DB313FDA17554B71006C0E22 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; };
   1.110 +		DB313FDB17554B71006C0E22 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; };
   1.111 +		DB313FDC17554B71006C0E22 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; };
   1.112 +		DB313FDD17554B71006C0E22 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; };
   1.113 +		DB313FDE17554B71006C0E22 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; };
   1.114 +		DB313FDF17554B71006C0E22 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; };
   1.115 +		DB313FE017554B71006C0E22 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; };
   1.116 +		DB313FE117554B71006C0E22 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; };
   1.117 +		DB313FE217554B71006C0E22 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; };
   1.118 +		DB313FE317554B71006C0E22 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; };
   1.119 +		DB313FE417554B71006C0E22 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; };
   1.120 +		DB313FE517554B71006C0E22 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; };
   1.121 +		DB313FE617554B71006C0E22 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; };
   1.122 +		DB313FE717554B71006C0E22 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; };
   1.123 +		DB313FE817554B71006C0E22 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; };
   1.124 +		DB313FE917554B71006C0E22 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; };
   1.125 +		DB313FEA17554B71006C0E22 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; };
   1.126 +		DB313FEB17554B71006C0E22 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; };
   1.127 +		DB313FEC17554B71006C0E22 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; };
   1.128 +		DB313FED17554B71006C0E22 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; };
   1.129 +		DB313FEE17554B71006C0E22 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; };
   1.130 +		DB313FEF17554B71006C0E22 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; };
   1.131 +		DB313FF017554B71006C0E22 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; };
   1.132 +		DB313FF117554B71006C0E22 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; };
   1.133 +		DB313FF217554B71006C0E22 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; };
   1.134 +		DB313FF317554B71006C0E22 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; };
   1.135 +		DB313FF417554B71006C0E22 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; };
   1.136 +		DB313FF517554B71006C0E22 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; };
   1.137 +		DB313FF617554B71006C0E22 /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; };
   1.138 +		DB313FF717554B71006C0E22 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; };
   1.139 +		DB313FF817554B71006C0E22 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; };
   1.140 +		DB313FF917554B71006C0E22 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; };
   1.141 +		DB313FFA17554B71006C0E22 /* SDL_cocoamessagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AABCC38B164063D200AB8930 /* SDL_cocoamessagebox.h */; };
   1.142 +		DB313FFB17554B71006C0E22 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; };
   1.143 +		DB313FFC17554B71006C0E22 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; };
   1.144 +		DB313FFE17554B71006C0E22 /* SDL_atomic.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFD7412E6671700899322 /* SDL_atomic.c */; };
   1.145 +		DB313FFF17554B71006C0E22 /* SDL_spinlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFD7512E6671700899322 /* SDL_spinlock.c */; };
   1.146 +		DB31400017554B71006C0E22 /* SDL_diskaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFD8812E6671700899322 /* SDL_diskaudio.c */; };
   1.147 +		DB31400117554B71006C0E22 /* SDL_dummyaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFD9412E6671700899322 /* SDL_dummyaudio.c */; };
   1.148 +		DB31400217554B71006C0E22 /* SDL_coreaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDA012E6671700899322 /* SDL_coreaudio.c */; };
   1.149 +		DB31400317554B71006C0E22 /* SDL_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDB412E6671700899322 /* SDL_audio.c */; };
   1.150 +		DB31400417554B71006C0E22 /* SDL_audiocvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDB612E6671700899322 /* SDL_audiocvt.c */; };
   1.151 +		DB31400517554B71006C0E22 /* SDL_audiodev.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDB712E6671700899322 /* SDL_audiodev.c */; };
   1.152 +		DB31400617554B71006C0E22 /* SDL_audiotypecvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDBA12E6671700899322 /* SDL_audiotypecvt.c */; };
   1.153 +		DB31400717554B71006C0E22 /* SDL_mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDBB12E6671700899322 /* SDL_mixer.c */; };
   1.154 +		DB31400817554B71006C0E22 /* SDL_wave.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDC312E6671700899322 /* SDL_wave.c */; };
   1.155 +		DB31400917554B71006C0E22 /* SDL_cpuinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDD412E6671700899322 /* SDL_cpuinfo.c */; };
   1.156 +		DB31400A17554B71006C0E22 /* SDL_clipboardevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDDC12E6671700899322 /* SDL_clipboardevents.c */; };
   1.157 +		DB31400B17554B71006C0E22 /* SDL_events.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDDE12E6671700899322 /* SDL_events.c */; };
   1.158 +		DB31400C17554B71006C0E22 /* SDL_dropevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 566CDE8E148F0AC200C5A9BB /* SDL_dropevents.c */; };
   1.159 +		DB31400D17554B71006C0E22 /* SDL_gesture.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDE012E6671700899322 /* SDL_gesture.c */; };
   1.160 +		DB31400E17554B71006C0E22 /* SDL_keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDE212E6671700899322 /* SDL_keyboard.c */; };
   1.161 +		DB31400F17554B71006C0E22 /* SDL_mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDE412E6671700899322 /* SDL_mouse.c */; };
   1.162 +		DB31401017554B71006C0E22 /* SDL_quit.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDE612E6671700899322 /* SDL_quit.c */; };
   1.163 +		DB31401117554B71006C0E22 /* SDL_touch.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDE812E6671700899322 /* SDL_touch.c */; };
   1.164 +		DB31401217554B71006C0E22 /* SDL_windowevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDEA12E6671700899322 /* SDL_windowevents.c */; };
   1.165 +		DB31401317554B71006C0E22 /* SDL_rwopsbundlesupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDEF12E6671700899322 /* SDL_rwopsbundlesupport.m */; };
   1.166 +		DB31401417554B71006C0E22 /* SDL_rwops.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDF012E6671700899322 /* SDL_rwops.c */; };
   1.167 +		DB31401517554B71006C0E22 /* SDL_syshaptic.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDF312E6671700899322 /* SDL_syshaptic.c */; };
   1.168 +		DB31401617554B71006C0E22 /* SDL_haptic.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFDFA12E6671700899322 /* SDL_haptic.c */; };
   1.169 +		DB31401717554B71006C0E22 /* SDL_sysjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE0712E6671700899322 /* SDL_sysjoystick.c */; };
   1.170 +		DB31401817554B71006C0E22 /* SDL_gamecontroller.c in Sources */ = {isa = PBXBuildFile; fileRef = BBFC088A164C6514003E6A99 /* SDL_gamecontroller.c */; };
   1.171 +		DB31401917554B71006C0E22 /* SDL_joystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE1612E6671700899322 /* SDL_joystick.c */; };
   1.172 +		DB31401A17554B71006C0E22 /* SDL_sysloadso.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE3312E6671700899322 /* SDL_sysloadso.c */; };
   1.173 +		DB31401B17554B71006C0E22 /* SDL_syspower.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE4B12E6671700899322 /* SDL_syspower.c */; };
   1.174 +		DB31401C17554B71006C0E22 /* SDL_power.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE4E12E6671700899322 /* SDL_power.c */; };
   1.175 +		DB31401D17554B71006C0E22 /* SDL_assert.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE5612E6671700899322 /* SDL_assert.c */; };
   1.176 +		DB31401E17554B71006C0E22 /* SDL_error.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE5912E6671700899322 /* SDL_error.c */; };
   1.177 +		DB31401F17554B71006C0E22 /* SDL_fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE5A12E6671700899322 /* SDL_fatal.c */; };
   1.178 +		DB31402017554B71006C0E22 /* SDL.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE5C12E6671700899322 /* SDL.c */; };
   1.179 +		DB31402117554B71006C0E22 /* SDL_getenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE5E12E6671700899322 /* SDL_getenv.c */; };
   1.180 +		DB31402217554B71006C0E22 /* SDL_iconv.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE5F12E6671700899322 /* SDL_iconv.c */; };
   1.181 +		DB31402317554B71006C0E22 /* SDL_malloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE6012E6671700899322 /* SDL_malloc.c */; };
   1.182 +		DB31402417554B71006C0E22 /* SDL_qsort.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE6112E6671700899322 /* SDL_qsort.c */; };
   1.183 +		DB31402517554B71006C0E22 /* SDL_stdlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE6212E6671700899322 /* SDL_stdlib.c */; };
   1.184 +		DB31402617554B71006C0E22 /* SDL_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE6312E6671700899322 /* SDL_string.c */; };
   1.185 +		DB31402717554B71006C0E22 /* SDL_syscond.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE7E12E6671800899322 /* SDL_syscond.c */; };
   1.186 +		DB31402817554B71006C0E22 /* SDL_sysmutex.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE7F12E6671800899322 /* SDL_sysmutex.c */; };
   1.187 +		DB31402917554B71006C0E22 /* SDL_syssem.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE8112E6671800899322 /* SDL_syssem.c */; };
   1.188 +		DB31402A17554B71006C0E22 /* SDL_systhread.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE8212E6671800899322 /* SDL_systhread.c */; };
   1.189 +		DB31402B17554B71006C0E22 /* SDL_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE8C12E6671800899322 /* SDL_thread.c */; };
   1.190 +		DB31402C17554B71006C0E22 /* SDL_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFE9F12E6671800899322 /* SDL_timer.c */; };
   1.191 +		DB31402D17554B71006C0E22 /* SDL_systimer.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEA212E6671800899322 /* SDL_systimer.c */; };
   1.192 +		DB31402E17554B71006C0E22 /* SDL_cocoaclipboard.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEC312E6671800899322 /* SDL_cocoaclipboard.m */; };
   1.193 +		DB31402F17554B71006C0E22 /* SDL_cocoaevents.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEC512E6671800899322 /* SDL_cocoaevents.m */; };
   1.194 +		DB31403017554B71006C0E22 /* SDL_cocoakeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEC712E6671800899322 /* SDL_cocoakeyboard.m */; };
   1.195 +		DB31403117554B71006C0E22 /* SDL_cocoamodes.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEC912E6671800899322 /* SDL_cocoamodes.m */; };
   1.196 +		DB31403217554B71006C0E22 /* SDL_cocoamouse.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFECB12E6671800899322 /* SDL_cocoamouse.m */; };
   1.197 +		DB31403317554B71006C0E22 /* SDL_cocoaopengl.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFECD12E6671800899322 /* SDL_cocoaopengl.m */; };
   1.198 +		DB31403417554B71006C0E22 /* SDL_cocoashape.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFECF12E6671800899322 /* SDL_cocoashape.m */; };
   1.199 +		DB31403517554B71006C0E22 /* SDL_cocoavideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFED112E6671800899322 /* SDL_cocoavideo.m */; };
   1.200 +		DB31403617554B71006C0E22 /* SDL_cocoawindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFED312E6671800899322 /* SDL_cocoawindow.m */; };
   1.201 +		DB31403717554B71006C0E22 /* SDL_nullevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEE812E6671800899322 /* SDL_nullevents.c */; };
   1.202 +		DB31403817554B71006C0E22 /* SDL_nullvideo.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFEEC12E6671800899322 /* SDL_nullvideo.c */; };
   1.203 +		DB31403917554B71006C0E22 /* SDL_blit.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF4E12E6671800899322 /* SDL_blit.c */; };
   1.204 +		DB31403A17554B71006C0E22 /* SDL_blit_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5012E6671800899322 /* SDL_blit_0.c */; };
   1.205 +		DB31403B17554B71006C0E22 /* SDL_blit_1.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5112E6671800899322 /* SDL_blit_1.c */; };
   1.206 +		DB31403C17554B71006C0E22 /* SDL_blit_A.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5212E6671800899322 /* SDL_blit_A.c */; };
   1.207 +		DB31403D17554B71006C0E22 /* SDL_blit_auto.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5312E6671800899322 /* SDL_blit_auto.c */; };
   1.208 +		DB31403E17554B71006C0E22 /* SDL_blit_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5512E6671800899322 /* SDL_blit_copy.c */; };
   1.209 +		DB31403F17554B71006C0E22 /* SDL_blit_N.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5712E6671800899322 /* SDL_blit_N.c */; };
   1.210 +		DB31404017554B71006C0E22 /* SDL_blit_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5812E6671800899322 /* SDL_blit_slow.c */; };
   1.211 +		DB31404117554B71006C0E22 /* SDL_bmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5A12E6671800899322 /* SDL_bmp.c */; };
   1.212 +		DB31404217554B71006C0E22 /* SDL_clipboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF5B12E6671800899322 /* SDL_clipboard.c */; };
   1.213 +		DB31404317554B71006C0E22 /* SDL_fillrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF6012E6671800899322 /* SDL_fillrect.c */; };
   1.214 +		DB31404417554B71006C0E22 /* SDL_pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF6512E6671800899322 /* SDL_pixels.c */; };
   1.215 +		DB31404517554B71006C0E22 /* SDL_rect.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF6712E6671800899322 /* SDL_rect.c */; };
   1.216 +		DB31404617554B71006C0E22 /* SDL_RLEaccel.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF6F12E6671800899322 /* SDL_RLEaccel.c */; };
   1.217 +		DB31404717554B71006C0E22 /* SDL_shape.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF7112E6671800899322 /* SDL_shape.c */; };
   1.218 +		DB31404817554B71006C0E22 /* SDL_stretch.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF7312E6671800899322 /* SDL_stretch.c */; };
   1.219 +		DB31404917554B71006C0E22 /* SDL_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF7412E6671800899322 /* SDL_surface.c */; };
   1.220 +		DB31404A17554B71006C0E22 /* SDL_video.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFF7612E6671800899322 /* SDL_video.c */; };
   1.221 +		DB31404B17554B71006C0E22 /* imKStoUCS.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFB812E6671800899322 /* imKStoUCS.c */; };
   1.222 +		DB31404C17554B71006C0E22 /* SDL_x11clipboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFBA12E6671800899322 /* SDL_x11clipboard.c */; };
   1.223 +		DB31404D17554B71006C0E22 /* SDL_x11dyn.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFBC12E6671800899322 /* SDL_x11dyn.c */; };
   1.224 +		DB31404E17554B71006C0E22 /* SDL_x11events.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFBE12E6671800899322 /* SDL_x11events.c */; };
   1.225 +		DB31404F17554B71006C0E22 /* SDL_x11keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFC212E6671800899322 /* SDL_x11keyboard.c */; };
   1.226 +		DB31405017554B71006C0E22 /* SDL_x11modes.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFC412E6671800899322 /* SDL_x11modes.c */; };
   1.227 +		DB31405117554B71006C0E22 /* SDL_x11mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFC612E6671800899322 /* SDL_x11mouse.c */; };
   1.228 +		DB31405217554B71006C0E22 /* SDL_x11opengl.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFC812E6671800899322 /* SDL_x11opengl.c */; };
   1.229 +		DB31405317554B71006C0E22 /* SDL_x11opengles.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFCA12E6671800899322 /* SDL_x11opengles.c */; };
   1.230 +		DB31405417554B71006C0E22 /* SDL_x11shape.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFCE12E6671800899322 /* SDL_x11shape.c */; };
   1.231 +		DB31405517554B71006C0E22 /* SDL_x11touch.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFD112E6671800899322 /* SDL_x11touch.c */; };
   1.232 +		DB31405617554B71006C0E22 /* SDL_x11video.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFD312E6671800899322 /* SDL_x11video.c */; };
   1.233 +		DB31405717554B71006C0E22 /* SDL_x11window.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BDFFD512E6671800899322 /* SDL_x11window.c */; };
   1.234 +		DB31405817554B71006C0E22 /* SDL_render.c in Sources */ = {isa = PBXBuildFile; fileRef = 041B2C9E12FA0D680087D585 /* SDL_render.c */; };
   1.235 +		DB31405917554B71006C0E22 /* SDL_yuv_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 04409B8E12FA97ED00FB9AA8 /* SDL_yuv_mmx.c */; };
   1.236 +		DB31405A17554B71006C0E22 /* SDL_yuv_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = 04409B9012FA97ED00FB9AA8 /* SDL_yuv_sw.c */; };
   1.237 +		DB31405B17554B71006C0E22 /* SDL_nullframebuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7803812FB748500FC43C0 /* SDL_nullframebuffer.c */; };
   1.238 +		DB31405C17554B71006C0E22 /* SDL_blendfillrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7803D12FB74A200FC43C0 /* SDL_blendfillrect.c */; };
   1.239 +		DB31405D17554B71006C0E22 /* SDL_blendline.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7803F12FB74A200FC43C0 /* SDL_blendline.c */; };
   1.240 +		DB31405E17554B71006C0E22 /* SDL_blendpoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7804112FB74A200FC43C0 /* SDL_blendpoint.c */; };
   1.241 +		DB31405F17554B71006C0E22 /* SDL_drawline.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7804412FB74A200FC43C0 /* SDL_drawline.c */; };
   1.242 +		DB31406017554B71006C0E22 /* SDL_drawpoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 04F7804612FB74A200FC43C0 /* SDL_drawpoint.c */; };
   1.243 +		DB31406117554B71006C0E22 /* SDL_render_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0442EC1712FE1BBA004C9285 /* SDL_render_gl.c */; };
   1.244 +		DB31406217554B71006C0E22 /* SDL_render_sw.c in Sources */ = {isa = PBXBuildFile; fileRef = 0442EC1B12FE1BCB004C9285 /* SDL_render_sw.c */; };
   1.245 +		DB31406317554B71006C0E22 /* SDL_x11framebuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0442EC5812FE1C60004C9285 /* SDL_x11framebuffer.c */; };
   1.246 +		DB31406417554B71006C0E22 /* SDL_hints.c in Sources */ = {isa = PBXBuildFile; fileRef = 0442EC5E12FE1C75004C9285 /* SDL_hints.c */; };
   1.247 +		DB31406517554B71006C0E22 /* SDL_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 04BAC0C71300C2160055DE28 /* SDL_log.c */; };
   1.248 +		DB31406617554B71006C0E22 /* SDL_shaders_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0435673C1303160F00BA5428 /* SDL_shaders_gl.c */; };
   1.249 +		DB31406717554B71006C0E22 /* SDL_rotate.c in Sources */ = {isa = PBXBuildFile; fileRef = AA628AC8159367B7005138DD /* SDL_rotate.c */; };
   1.250 +		DB31406817554B71006C0E22 /* SDL_x11xinput2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA628ACF159367F2005138DD /* SDL_x11xinput2.c */; };
   1.251 +		DB31406917554B71006C0E22 /* SDL_x11messagebox.c in Sources */ = {isa = PBXBuildFile; fileRef = AA9E4092163BE51E007A2AD0 /* SDL_x11messagebox.c */; };
   1.252 +		DB31406A17554B71006C0E22 /* SDL_cocoamessagebox.m in Sources */ = {isa = PBXBuildFile; fileRef = AABCC38C164063D200AB8930 /* SDL_cocoamessagebox.m */; };
   1.253 +		DB31406C17554B71006C0E22 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179B0858DECD00B2BC32 /* AudioToolbox.framework */; };
   1.254 +		DB31406D17554B71006C0E22 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179C0858DECD00B2BC32 /* AudioUnit.framework */; };
   1.255 +		DB31406E17554B71006C0E22 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179D0858DECD00B2BC32 /* Cocoa.framework */; };
   1.256 +		DB31406F17554B71006C0E22 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179E0858DECD00B2BC32 /* CoreAudio.framework */; };
   1.257 +		DB31407017554B71006C0E22 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179F0858DECD00B2BC32 /* IOKit.framework */; };
   1.258 +		DB31407117554B71006C0E22 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317A00858DECD00B2BC32 /* OpenGL.framework */; };
   1.259 +		DB31407217554B71006C0E22 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317C10858E15000B2BC32 /* Carbon.framework */; };
   1.260 +		DB31408B17554D37006C0E22 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00CFA89C106B4BA100758660 /* ForceFeedback.framework */; };
   1.261 +		DB31408D17554D3C006C0E22 /* ForceFeedback.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00CFA89C106B4BA100758660 /* ForceFeedback.framework */; };
   1.262  /* End PBXBuildFile section */
   1.263  
   1.264  /* Begin PBXContainerItemProxy section */
   1.265 @@ -815,6 +1070,7 @@
   1.266  		BECDF6B30761BA81005FE872 /* libSDL2.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL2.a; sourceTree = BUILT_PRODUCTS_DIR; };
   1.267  		BECDF6BE0761BA81005FE872 /* Standard DMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Standard DMG"; sourceTree = BUILT_PRODUCTS_DIR; };
   1.268  		BECDF6C30761BA81005FE872 /* Developer Extras Package */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Developer Extras Package"; sourceTree = BUILT_PRODUCTS_DIR; };
   1.269 +		DB31407717554B71006C0E22 /* libSDL2.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSDL2.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
   1.270  		F59C70FF00D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; };
   1.271  		F59C710000D5CB5801000001 /* Welcome.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Welcome.txt; sourceTree = "<group>"; };
   1.272  		F59C710300D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; };
   1.273 @@ -854,6 +1110,22 @@
   1.274  				007317AD0858DECD00B2BC32 /* IOKit.framework in Frameworks */,
   1.275  				007317AE0858DECD00B2BC32 /* OpenGL.framework in Frameworks */,
   1.276  				007317C30858E15000B2BC32 /* Carbon.framework in Frameworks */,
   1.277 +				DB31408B17554D37006C0E22 /* ForceFeedback.framework in Frameworks */,
   1.278 +			);
   1.279 +			runOnlyForDeploymentPostprocessing = 0;
   1.280 +		};
   1.281 +		DB31406B17554B71006C0E22 /* Frameworks */ = {
   1.282 +			isa = PBXFrameworksBuildPhase;
   1.283 +			buildActionMask = 2147483647;
   1.284 +			files = (
   1.285 +				DB31406C17554B71006C0E22 /* AudioToolbox.framework in Frameworks */,
   1.286 +				DB31406D17554B71006C0E22 /* AudioUnit.framework in Frameworks */,
   1.287 +				DB31406E17554B71006C0E22 /* Cocoa.framework in Frameworks */,
   1.288 +				DB31406F17554B71006C0E22 /* CoreAudio.framework in Frameworks */,
   1.289 +				DB31407017554B71006C0E22 /* IOKit.framework in Frameworks */,
   1.290 +				DB31407117554B71006C0E22 /* OpenGL.framework in Frameworks */,
   1.291 +				DB31407217554B71006C0E22 /* Carbon.framework in Frameworks */,
   1.292 +				DB31408D17554D3C006C0E22 /* ForceFeedback.framework in Frameworks */,
   1.293  			);
   1.294  			runOnlyForDeploymentPostprocessing = 0;
   1.295  		};
   1.296 @@ -929,6 +1201,7 @@
   1.297  				BECDF6B30761BA81005FE872 /* libSDL2.a */,
   1.298  				BECDF6BE0761BA81005FE872 /* Standard DMG */,
   1.299  				BECDF6C30761BA81005FE872 /* Developer Extras Package */,
   1.300 +				DB31407717554B71006C0E22 /* libSDL2.dylib */,
   1.301  			);
   1.302  			name = Products;
   1.303  			sourceTree = "<group>";
   1.304 @@ -1745,6 +2018,150 @@
   1.305  			);
   1.306  			runOnlyForDeploymentPostprocessing = 0;
   1.307  		};
   1.308 +		DB313F7317554B71006C0E22 /* Headers */ = {
   1.309 +			isa = PBXHeadersBuildPhase;
   1.310 +			buildActionMask = 2147483647;
   1.311 +			files = (
   1.312 +				DB313F7417554B71006C0E22 /* SDL_diskaudio.h in Headers */,
   1.313 +				DB313F7517554B71006C0E22 /* SDL_dummyaudio.h in Headers */,
   1.314 +				DB313F7617554B71006C0E22 /* SDL_coreaudio.h in Headers */,
   1.315 +				DB313F7717554B71006C0E22 /* SDL_audio_c.h in Headers */,
   1.316 +				DB313F7817554B71006C0E22 /* SDL_audiodev_c.h in Headers */,
   1.317 +				DB313F7917554B71006C0E22 /* SDL_audiomem.h in Headers */,
   1.318 +				DB313F7A17554B71006C0E22 /* SDL_sysaudio.h in Headers */,
   1.319 +				DB313F7B17554B71006C0E22 /* SDL_wave.h in Headers */,
   1.320 +				DB313F7C17554B71006C0E22 /* blank_cursor.h in Headers */,
   1.321 +				DB313F7D17554B71006C0E22 /* default_cursor.h in Headers */,
   1.322 +				DB313F7E17554B71006C0E22 /* scancodes_darwin.h in Headers */,
   1.323 +				DB313F7F17554B71006C0E22 /* scancodes_linux.h in Headers */,
   1.324 +				DB313F8017554B71006C0E22 /* scancodes_xfree86.h in Headers */,
   1.325 +				DB313F8117554B71006C0E22 /* SDL_clipboardevents_c.h in Headers */,
   1.326 +				DB313F8217554B71006C0E22 /* SDL_events_c.h in Headers */,
   1.327 +				DB313F8317554B71006C0E22 /* SDL_gesture_c.h in Headers */,
   1.328 +				DB313F8417554B71006C0E22 /* SDL_keyboard_c.h in Headers */,
   1.329 +				DB313F8517554B71006C0E22 /* SDL_mouse_c.h in Headers */,
   1.330 +				DB313F8617554B71006C0E22 /* SDL_sysevents.h in Headers */,
   1.331 +				DB313F8717554B71006C0E22 /* SDL_touch_c.h in Headers */,
   1.332 +				DB313F8817554B71006C0E22 /* SDL_windowevents_c.h in Headers */,
   1.333 +				DB313F8917554B71006C0E22 /* SDL_rwopsbundlesupport.h in Headers */,
   1.334 +				DB313F8A17554B71006C0E22 /* SDL_haptic_c.h in Headers */,
   1.335 +				DB313F8B17554B71006C0E22 /* SDL_syshaptic.h in Headers */,
   1.336 +				DB313F8C17554B71006C0E22 /* SDL_sysjoystick_c.h in Headers */,
   1.337 +				DB313F8D17554B71006C0E22 /* SDL_joystick_c.h in Headers */,
   1.338 +				DB313F8E17554B71006C0E22 /* SDL_sysjoystick.h in Headers */,
   1.339 +				DB313F8F17554B71006C0E22 /* SDL_assert_c.h in Headers */,
   1.340 +				DB313F9017554B71006C0E22 /* SDL_error_c.h in Headers */,
   1.341 +				DB313F9117554B71006C0E22 /* SDL_fatal.h in Headers */,
   1.342 +				DB313F9217554B71006C0E22 /* SDL_sysmutex_c.h in Headers */,
   1.343 +				DB313F9317554B71006C0E22 /* SDL_systhread_c.h in Headers */,
   1.344 +				DB313F9417554B71006C0E22 /* SDL_systhread.h in Headers */,
   1.345 +				DB313F9517554B71006C0E22 /* SDL_thread_c.h in Headers */,
   1.346 +				DB313F9617554B71006C0E22 /* SDL_timer_c.h in Headers */,
   1.347 +				DB313F9717554B71006C0E22 /* SDL_cocoaclipboard.h in Headers */,
   1.348 +				DB313F9817554B71006C0E22 /* SDL_cocoaevents.h in Headers */,
   1.349 +				DB313F9917554B71006C0E22 /* SDL_cocoakeyboard.h in Headers */,
   1.350 +				DB313F9A17554B71006C0E22 /* SDL_cocoamodes.h in Headers */,
   1.351 +				DB313F9B17554B71006C0E22 /* SDL_cocoamouse.h in Headers */,
   1.352 +				DB313F9C17554B71006C0E22 /* SDL_cocoaopengl.h in Headers */,
   1.353 +				DB313F9D17554B71006C0E22 /* SDL_cocoashape.h in Headers */,
   1.354 +				DB313F9E17554B71006C0E22 /* SDL_cocoavideo.h in Headers */,
   1.355 +				DB313F9F17554B71006C0E22 /* SDL_cocoawindow.h in Headers */,
   1.356 +				DB313FA017554B71006C0E22 /* SDL_nullevents_c.h in Headers */,
   1.357 +				DB313FA117554B71006C0E22 /* SDL_nullvideo.h in Headers */,
   1.358 +				DB313FA217554B71006C0E22 /* SDL_blit.h in Headers */,
   1.359 +				DB313FA317554B71006C0E22 /* SDL_blit_auto.h in Headers */,
   1.360 +				DB313FA417554B71006C0E22 /* SDL_blit_copy.h in Headers */,
   1.361 +				DB313FA517554B71006C0E22 /* SDL_blit_slow.h in Headers */,
   1.362 +				DB313FA617554B71006C0E22 /* SDL_pixels_c.h in Headers */,
   1.363 +				DB313FA717554B71006C0E22 /* SDL_RLEaccel_c.h in Headers */,
   1.364 +				DB313FA817554B71006C0E22 /* SDL_shape_internals.h in Headers */,
   1.365 +				DB313FA917554B71006C0E22 /* SDL_sysvideo.h in Headers */,
   1.366 +				DB313FAA17554B71006C0E22 /* imKStoUCS.h in Headers */,
   1.367 +				DB313FAB17554B71006C0E22 /* SDL_x11clipboard.h in Headers */,
   1.368 +				DB313FAC17554B71006C0E22 /* SDL_x11dyn.h in Headers */,
   1.369 +				DB313FAD17554B71006C0E22 /* SDL_x11events.h in Headers */,
   1.370 +				DB313FAE17554B71006C0E22 /* SDL_x11keyboard.h in Headers */,
   1.371 +				DB313FAF17554B71006C0E22 /* SDL_x11modes.h in Headers */,
   1.372 +				DB313FB017554B71006C0E22 /* SDL_x11mouse.h in Headers */,
   1.373 +				DB313FB117554B71006C0E22 /* SDL_x11opengl.h in Headers */,
   1.374 +				DB313FB217554B71006C0E22 /* SDL_x11opengles.h in Headers */,
   1.375 +				DB313FB317554B71006C0E22 /* SDL_x11shape.h in Headers */,
   1.376 +				DB313FB417554B71006C0E22 /* SDL_x11sym.h in Headers */,
   1.377 +				DB313FB517554B71006C0E22 /* SDL_x11touch.h in Headers */,
   1.378 +				DB313FB617554B71006C0E22 /* SDL_x11video.h in Headers */,
   1.379 +				DB313FB717554B71006C0E22 /* SDL_x11window.h in Headers */,
   1.380 +				DB313FB817554B71006C0E22 /* SDL_sysrender.h in Headers */,
   1.381 +				DB313FB917554B71006C0E22 /* mmx.h in Headers */,
   1.382 +				DB313FBA17554B71006C0E22 /* SDL_yuv_sw_c.h in Headers */,
   1.383 +				DB313FBB17554B71006C0E22 /* SDL_nullframebuffer_c.h in Headers */,
   1.384 +				DB313FBC17554B71006C0E22 /* SDL_blendfillrect.h in Headers */,
   1.385 +				DB313FBD17554B71006C0E22 /* SDL_blendline.h in Headers */,
   1.386 +				DB313FBE17554B71006C0E22 /* SDL_blendpoint.h in Headers */,
   1.387 +				DB313FBF17554B71006C0E22 /* SDL_draw.h in Headers */,
   1.388 +				DB313FC017554B71006C0E22 /* SDL_drawline.h in Headers */,
   1.389 +				DB313FC117554B71006C0E22 /* SDL_drawpoint.h in Headers */,
   1.390 +				DB313FC217554B71006C0E22 /* SDL_render_sw_c.h in Headers */,
   1.391 +				DB313FC317554B71006C0E22 /* SDL_x11framebuffer.h in Headers */,
   1.392 +				DB313FC417554B71006C0E22 /* SDL_glfuncs.h in Headers */,
   1.393 +				DB313FC517554B71006C0E22 /* SDL_shaders_gl.h in Headers */,
   1.394 +				DB313FC617554B71006C0E22 /* SDL_rotate.h in Headers */,
   1.395 +				DB313FC717554B71006C0E22 /* SDL_x11xinput2.h in Headers */,
   1.396 +				DB313FC817554B71006C0E22 /* begin_code.h in Headers */,
   1.397 +				DB313FC917554B71006C0E22 /* close_code.h in Headers */,
   1.398 +				DB313FCA17554B71006C0E22 /* SDL_assert.h in Headers */,
   1.399 +				DB313FCB17554B71006C0E22 /* SDL_atomic.h in Headers */,
   1.400 +				DB313FCC17554B71006C0E22 /* SDL_audio.h in Headers */,
   1.401 +				DB313FCD17554B71006C0E22 /* SDL_blendmode.h in Headers */,
   1.402 +				DB313FCE17554B71006C0E22 /* SDL_clipboard.h in Headers */,
   1.403 +				DB313FCF17554B71006C0E22 /* SDL_config_macosx.h in Headers */,
   1.404 +				DB313FD017554B71006C0E22 /* SDL_config.h in Headers */,
   1.405 +				DB313FD117554B71006C0E22 /* SDL_copying.h in Headers */,
   1.406 +				DB313FD217554B71006C0E22 /* SDL_cpuinfo.h in Headers */,
   1.407 +				DB313FD317554B71006C0E22 /* SDL_endian.h in Headers */,
   1.408 +				DB313FD417554B71006C0E22 /* SDL_error.h in Headers */,
   1.409 +				DB313FD517554B71006C0E22 /* SDL_events.h in Headers */,
   1.410 +				DB313FD617554B71006C0E22 /* SDL_gesture.h in Headers */,
   1.411 +				DB313FD717554B71006C0E22 /* SDL_haptic.h in Headers */,
   1.412 +				DB313FD817554B71006C0E22 /* SDL_hints.h in Headers */,
   1.413 +				DB313FD917554B71006C0E22 /* SDL_joystick.h in Headers */,
   1.414 +				DB313FDA17554B71006C0E22 /* SDL_keyboard.h in Headers */,
   1.415 +				DB313FDB17554B71006C0E22 /* SDL_keycode.h in Headers */,
   1.416 +				DB313FDC17554B71006C0E22 /* SDL_loadso.h in Headers */,
   1.417 +				DB313FDD17554B71006C0E22 /* SDL_log.h in Headers */,
   1.418 +				DB313FDE17554B71006C0E22 /* SDL_main.h in Headers */,
   1.419 +				DB313FDF17554B71006C0E22 /* SDL_mouse.h in Headers */,
   1.420 +				DB313FE017554B71006C0E22 /* SDL_mutex.h in Headers */,
   1.421 +				DB313FE117554B71006C0E22 /* SDL_name.h in Headers */,
   1.422 +				DB313FE217554B71006C0E22 /* SDL_opengl.h in Headers */,
   1.423 +				DB313FE317554B71006C0E22 /* SDL_opengles.h in Headers */,
   1.424 +				DB313FE417554B71006C0E22 /* SDL_opengles2.h in Headers */,
   1.425 +				DB313FE517554B71006C0E22 /* SDL_pixels.h in Headers */,
   1.426 +				DB313FE617554B71006C0E22 /* SDL_platform.h in Headers */,
   1.427 +				DB313FE717554B71006C0E22 /* SDL_power.h in Headers */,
   1.428 +				DB313FE817554B71006C0E22 /* SDL_quit.h in Headers */,
   1.429 +				DB313FE917554B71006C0E22 /* SDL_rect.h in Headers */,
   1.430 +				DB313FEA17554B71006C0E22 /* SDL_render.h in Headers */,
   1.431 +				DB313FEB17554B71006C0E22 /* SDL_revision.h in Headers */,
   1.432 +				DB313FEC17554B71006C0E22 /* SDL_rwops.h in Headers */,
   1.433 +				DB313FED17554B71006C0E22 /* SDL_scancode.h in Headers */,
   1.434 +				DB313FEE17554B71006C0E22 /* SDL_shape.h in Headers */,
   1.435 +				DB313FEF17554B71006C0E22 /* SDL_stdinc.h in Headers */,
   1.436 +				DB313FF017554B71006C0E22 /* SDL_surface.h in Headers */,
   1.437 +				DB313FF117554B71006C0E22 /* SDL_system.h in Headers */,
   1.438 +				DB313FF217554B71006C0E22 /* SDL_syswm.h in Headers */,
   1.439 +				DB313FF317554B71006C0E22 /* SDL_thread.h in Headers */,
   1.440 +				DB313FF417554B71006C0E22 /* SDL_timer.h in Headers */,
   1.441 +				DB313FF517554B71006C0E22 /* SDL_touch.h in Headers */,
   1.442 +				DB313FF617554B71006C0E22 /* SDL_types.h in Headers */,
   1.443 +				DB313FF717554B71006C0E22 /* SDL_version.h in Headers */,
   1.444 +				DB313FF817554B71006C0E22 /* SDL_video.h in Headers */,
   1.445 +				DB313FF917554B71006C0E22 /* SDL.h in Headers */,
   1.446 +				DB313FFA17554B71006C0E22 /* SDL_cocoamessagebox.h in Headers */,
   1.447 +				DB313FFB17554B71006C0E22 /* SDL_gamecontroller.h in Headers */,
   1.448 +				DB313FFC17554B71006C0E22 /* SDL_bits.h in Headers */,
   1.449 +			);
   1.450 +			runOnlyForDeploymentPostprocessing = 0;
   1.451 +		};
   1.452  /* End PBXHeadersBuildPhase section */
   1.453  
   1.454  /* Begin PBXNativeTarget section */
   1.455 @@ -1822,6 +2239,26 @@
   1.456  			productReference = BECDF6C30761BA81005FE872 /* Developer Extras Package */;
   1.457  			productType = "com.apple.product-type.tool";
   1.458  		};
   1.459 +		DB313F7217554B71006C0E22 /* Shared Library */ = {
   1.460 +			isa = PBXNativeTarget;
   1.461 +			buildConfigurationList = DB31407417554B71006C0E22 /* Build configuration list for PBXNativeTarget "Shared Library" */;
   1.462 +			buildPhases = (
   1.463 +				DB313F7317554B71006C0E22 /* Headers */,
   1.464 +				DB313FFD17554B71006C0E22 /* Sources */,
   1.465 +				DB31406B17554B71006C0E22 /* Frameworks */,
   1.466 +				DB31407317554B71006C0E22 /* Rez */,
   1.467 +			);
   1.468 +			buildRules = (
   1.469 +			);
   1.470 +			comments = "This produces libSDL2.dylib, which is the shared build of SDL.";
   1.471 +			dependencies = (
   1.472 +			);
   1.473 +			name = "Shared Library";
   1.474 +			productInstallPath = /usr/local/lib;
   1.475 +			productName = "Shared Library";
   1.476 +			productReference = DB31407717554B71006C0E22 /* libSDL2.dylib */;
   1.477 +			productType = "com.apple.product-type.library.dynamic";
   1.478 +		};
   1.479  /* End PBXNativeTarget section */
   1.480  
   1.481  /* Begin PBXProject section */
   1.482 @@ -1847,6 +2284,7 @@
   1.483  			targets = (
   1.484  				BECDF5FE0761BA81005FE872 /* Framework */,
   1.485  				BECDF66D0761BA81005FE872 /* Static Library */,
   1.486 +				DB313F7217554B71006C0E22 /* Shared Library */,
   1.487  				BECDF6BB0761BA81005FE872 /* Standard DMG */,
   1.488  				BECDF6C00761BA81005FE872 /* Developer Extras Package */,
   1.489  				0083103F1072EA5700A531F1 /* Generate Doxygen DocSet */,
   1.490 @@ -1872,6 +2310,13 @@
   1.491  			);
   1.492  			runOnlyForDeploymentPostprocessing = 0;
   1.493  		};
   1.494 +		DB31407317554B71006C0E22 /* Rez */ = {
   1.495 +			isa = PBXRezBuildPhase;
   1.496 +			buildActionMask = 2147483647;
   1.497 +			files = (
   1.498 +			);
   1.499 +			runOnlyForDeploymentPostprocessing = 0;
   1.500 +		};
   1.501  /* End PBXRezBuildPhase section */
   1.502  
   1.503  /* Begin PBXShellScriptBuildPhase section */
   1.504 @@ -2142,6 +2587,122 @@
   1.505  			);
   1.506  			runOnlyForDeploymentPostprocessing = 0;
   1.507  		};
   1.508 +		DB313FFD17554B71006C0E22 /* Sources */ = {
   1.509 +			isa = PBXSourcesBuildPhase;
   1.510 +			buildActionMask = 2147483647;
   1.511 +			files = (
   1.512 +				DB313FFE17554B71006C0E22 /* SDL_atomic.c in Sources */,
   1.513 +				DB313FFF17554B71006C0E22 /* SDL_spinlock.c in Sources */,
   1.514 +				DB31400017554B71006C0E22 /* SDL_diskaudio.c in Sources */,
   1.515 +				DB31400117554B71006C0E22 /* SDL_dummyaudio.c in Sources */,
   1.516 +				DB31400217554B71006C0E22 /* SDL_coreaudio.c in Sources */,
   1.517 +				DB31400317554B71006C0E22 /* SDL_audio.c in Sources */,
   1.518 +				DB31400417554B71006C0E22 /* SDL_audiocvt.c in Sources */,
   1.519 +				DB31400517554B71006C0E22 /* SDL_audiodev.c in Sources */,
   1.520 +				DB31400617554B71006C0E22 /* SDL_audiotypecvt.c in Sources */,
   1.521 +				DB31400717554B71006C0E22 /* SDL_mixer.c in Sources */,
   1.522 +				DB31400817554B71006C0E22 /* SDL_wave.c in Sources */,
   1.523 +				DB31400917554B71006C0E22 /* SDL_cpuinfo.c in Sources */,
   1.524 +				DB31400A17554B71006C0E22 /* SDL_clipboardevents.c in Sources */,
   1.525 +				DB31400B17554B71006C0E22 /* SDL_events.c in Sources */,
   1.526 +				DB31400C17554B71006C0E22 /* SDL_dropevents.c in Sources */,
   1.527 +				DB31400D17554B71006C0E22 /* SDL_gesture.c in Sources */,
   1.528 +				DB31400E17554B71006C0E22 /* SDL_keyboard.c in Sources */,
   1.529 +				DB31400F17554B71006C0E22 /* SDL_mouse.c in Sources */,
   1.530 +				DB31401017554B71006C0E22 /* SDL_quit.c in Sources */,
   1.531 +				DB31401117554B71006C0E22 /* SDL_touch.c in Sources */,
   1.532 +				DB31401217554B71006C0E22 /* SDL_windowevents.c in Sources */,
   1.533 +				DB31401317554B71006C0E22 /* SDL_rwopsbundlesupport.m in Sources */,
   1.534 +				DB31401417554B71006C0E22 /* SDL_rwops.c in Sources */,
   1.535 +				DB31401517554B71006C0E22 /* SDL_syshaptic.c in Sources */,
   1.536 +				DB31401617554B71006C0E22 /* SDL_haptic.c in Sources */,
   1.537 +				DB31401717554B71006C0E22 /* SDL_sysjoystick.c in Sources */,
   1.538 +				DB31401817554B71006C0E22 /* SDL_gamecontroller.c in Sources */,
   1.539 +				DB31401917554B71006C0E22 /* SDL_joystick.c in Sources */,
   1.540 +				DB31401A17554B71006C0E22 /* SDL_sysloadso.c in Sources */,
   1.541 +				DB31401B17554B71006C0E22 /* SDL_syspower.c in Sources */,
   1.542 +				DB31401C17554B71006C0E22 /* SDL_power.c in Sources */,
   1.543 +				DB31401D17554B71006C0E22 /* SDL_assert.c in Sources */,
   1.544 +				DB31401E17554B71006C0E22 /* SDL_error.c in Sources */,
   1.545 +				DB31401F17554B71006C0E22 /* SDL_fatal.c in Sources */,
   1.546 +				DB31402017554B71006C0E22 /* SDL.c in Sources */,
   1.547 +				DB31402117554B71006C0E22 /* SDL_getenv.c in Sources */,
   1.548 +				DB31402217554B71006C0E22 /* SDL_iconv.c in Sources */,
   1.549 +				DB31402317554B71006C0E22 /* SDL_malloc.c in Sources */,
   1.550 +				DB31402417554B71006C0E22 /* SDL_qsort.c in Sources */,
   1.551 +				DB31402517554B71006C0E22 /* SDL_stdlib.c in Sources */,
   1.552 +				DB31402617554B71006C0E22 /* SDL_string.c in Sources */,
   1.553 +				DB31402717554B71006C0E22 /* SDL_syscond.c in Sources */,
   1.554 +				DB31402817554B71006C0E22 /* SDL_sysmutex.c in Sources */,
   1.555 +				DB31402917554B71006C0E22 /* SDL_syssem.c in Sources */,
   1.556 +				DB31402A17554B71006C0E22 /* SDL_systhread.c in Sources */,
   1.557 +				DB31402B17554B71006C0E22 /* SDL_thread.c in Sources */,
   1.558 +				DB31402C17554B71006C0E22 /* SDL_timer.c in Sources */,
   1.559 +				DB31402D17554B71006C0E22 /* SDL_systimer.c in Sources */,
   1.560 +				DB31402E17554B71006C0E22 /* SDL_cocoaclipboard.m in Sources */,
   1.561 +				DB31402F17554B71006C0E22 /* SDL_cocoaevents.m in Sources */,
   1.562 +				DB31403017554B71006C0E22 /* SDL_cocoakeyboard.m in Sources */,
   1.563 +				DB31403117554B71006C0E22 /* SDL_cocoamodes.m in Sources */,
   1.564 +				DB31403217554B71006C0E22 /* SDL_cocoamouse.m in Sources */,
   1.565 +				DB31403317554B71006C0E22 /* SDL_cocoaopengl.m in Sources */,
   1.566 +				DB31403417554B71006C0E22 /* SDL_cocoashape.m in Sources */,
   1.567 +				DB31403517554B71006C0E22 /* SDL_cocoavideo.m in Sources */,
   1.568 +				DB31403617554B71006C0E22 /* SDL_cocoawindow.m in Sources */,
   1.569 +				DB31403717554B71006C0E22 /* SDL_nullevents.c in Sources */,
   1.570 +				DB31403817554B71006C0E22 /* SDL_nullvideo.c in Sources */,
   1.571 +				DB31403917554B71006C0E22 /* SDL_blit.c in Sources */,
   1.572 +				DB31403A17554B71006C0E22 /* SDL_blit_0.c in Sources */,
   1.573 +				DB31403B17554B71006C0E22 /* SDL_blit_1.c in Sources */,
   1.574 +				DB31403C17554B71006C0E22 /* SDL_blit_A.c in Sources */,
   1.575 +				DB31403D17554B71006C0E22 /* SDL_blit_auto.c in Sources */,
   1.576 +				DB31403E17554B71006C0E22 /* SDL_blit_copy.c in Sources */,
   1.577 +				DB31403F17554B71006C0E22 /* SDL_blit_N.c in Sources */,
   1.578 +				DB31404017554B71006C0E22 /* SDL_blit_slow.c in Sources */,
   1.579 +				DB31404117554B71006C0E22 /* SDL_bmp.c in Sources */,
   1.580 +				DB31404217554B71006C0E22 /* SDL_clipboard.c in Sources */,
   1.581 +				DB31404317554B71006C0E22 /* SDL_fillrect.c in Sources */,
   1.582 +				DB31404417554B71006C0E22 /* SDL_pixels.c in Sources */,
   1.583 +				DB31404517554B71006C0E22 /* SDL_rect.c in Sources */,
   1.584 +				DB31404617554B71006C0E22 /* SDL_RLEaccel.c in Sources */,
   1.585 +				DB31404717554B71006C0E22 /* SDL_shape.c in Sources */,
   1.586 +				DB31404817554B71006C0E22 /* SDL_stretch.c in Sources */,
   1.587 +				DB31404917554B71006C0E22 /* SDL_surface.c in Sources */,
   1.588 +				DB31404A17554B71006C0E22 /* SDL_video.c in Sources */,
   1.589 +				DB31404B17554B71006C0E22 /* imKStoUCS.c in Sources */,
   1.590 +				DB31404C17554B71006C0E22 /* SDL_x11clipboard.c in Sources */,
   1.591 +				DB31404D17554B71006C0E22 /* SDL_x11dyn.c in Sources */,
   1.592 +				DB31404E17554B71006C0E22 /* SDL_x11events.c in Sources */,
   1.593 +				DB31404F17554B71006C0E22 /* SDL_x11keyboard.c in Sources */,
   1.594 +				DB31405017554B71006C0E22 /* SDL_x11modes.c in Sources */,
   1.595 +				DB31405117554B71006C0E22 /* SDL_x11mouse.c in Sources */,
   1.596 +				DB31405217554B71006C0E22 /* SDL_x11opengl.c in Sources */,
   1.597 +				DB31405317554B71006C0E22 /* SDL_x11opengles.c in Sources */,
   1.598 +				DB31405417554B71006C0E22 /* SDL_x11shape.c in Sources */,
   1.599 +				DB31405517554B71006C0E22 /* SDL_x11touch.c in Sources */,
   1.600 +				DB31405617554B71006C0E22 /* SDL_x11video.c in Sources */,
   1.601 +				DB31405717554B71006C0E22 /* SDL_x11window.c in Sources */,
   1.602 +				DB31405817554B71006C0E22 /* SDL_render.c in Sources */,
   1.603 +				DB31405917554B71006C0E22 /* SDL_yuv_mmx.c in Sources */,
   1.604 +				DB31405A17554B71006C0E22 /* SDL_yuv_sw.c in Sources */,
   1.605 +				DB31405B17554B71006C0E22 /* SDL_nullframebuffer.c in Sources */,
   1.606 +				DB31405C17554B71006C0E22 /* SDL_blendfillrect.c in Sources */,
   1.607 +				DB31405D17554B71006C0E22 /* SDL_blendline.c in Sources */,
   1.608 +				DB31405E17554B71006C0E22 /* SDL_blendpoint.c in Sources */,
   1.609 +				DB31405F17554B71006C0E22 /* SDL_drawline.c in Sources */,
   1.610 +				DB31406017554B71006C0E22 /* SDL_drawpoint.c in Sources */,
   1.611 +				DB31406117554B71006C0E22 /* SDL_render_gl.c in Sources */,
   1.612 +				DB31406217554B71006C0E22 /* SDL_render_sw.c in Sources */,
   1.613 +				DB31406317554B71006C0E22 /* SDL_x11framebuffer.c in Sources */,
   1.614 +				DB31406417554B71006C0E22 /* SDL_hints.c in Sources */,
   1.615 +				DB31406517554B71006C0E22 /* SDL_log.c in Sources */,
   1.616 +				DB31406617554B71006C0E22 /* SDL_shaders_gl.c in Sources */,
   1.617 +				DB31406717554B71006C0E22 /* SDL_rotate.c in Sources */,
   1.618 +				DB31406817554B71006C0E22 /* SDL_x11xinput2.c in Sources */,
   1.619 +				DB31406917554B71006C0E22 /* SDL_x11messagebox.c in Sources */,
   1.620 +				DB31406A17554B71006C0E22 /* SDL_cocoamessagebox.m in Sources */,
   1.621 +			);
   1.622 +			runOnlyForDeploymentPostprocessing = 0;
   1.623 +		};
   1.624  /* End PBXSourcesBuildPhase section */
   1.625  
   1.626  /* Begin PBXTargetDependency section */
   1.627 @@ -2300,6 +2861,44 @@
   1.628  			};
   1.629  			name = Debug;
   1.630  		};
   1.631 +		DB31407517554B71006C0E22 /* Debug */ = {
   1.632 +			isa = XCBuildConfiguration;
   1.633 +			buildSettings = {
   1.634 +				EXECUTABLE_PREFIX = lib;
   1.635 +				GCC_PREPROCESSOR_DEFINITIONS = (
   1.636 +					"$(GCC_PREPROCESSOR_DEFINITIONS)",
   1.637 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
   1.638 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
   1.639 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
   1.640 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
   1.641 +				);
   1.642 +				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   1.643 +				HEADER_SEARCH_PATHS = /usr/X11R6/include;
   1.644 +				INSTALL_PATH = "@loader_path";
   1.645 +				PRODUCT_NAME = SDL2;
   1.646 +				SKIP_INSTALL = YES;
   1.647 +			};
   1.648 +			name = Debug;
   1.649 +		};
   1.650 +		DB31407617554B71006C0E22 /* Release */ = {
   1.651 +			isa = XCBuildConfiguration;
   1.652 +			buildSettings = {
   1.653 +				EXECUTABLE_PREFIX = lib;
   1.654 +				GCC_PREPROCESSOR_DEFINITIONS = (
   1.655 +					"$(GCC_PREPROCESSOR_DEFINITIONS)",
   1.656 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
   1.657 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
   1.658 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
   1.659 +					"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
   1.660 +				);
   1.661 +				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
   1.662 +				HEADER_SEARCH_PATHS = /usr/X11R6/include;
   1.663 +				INSTALL_PATH = "@loader_path";
   1.664 +				PRODUCT_NAME = SDL2;
   1.665 +				SKIP_INSTALL = YES;
   1.666 +			};
   1.667 +			name = Release;
   1.668 +		};
   1.669  /* End XCBuildConfiguration section */
   1.670  
   1.671  /* Begin XCConfigurationList section */
   1.672 @@ -2357,6 +2956,15 @@
   1.673  			defaultConfigurationIsVisible = 0;
   1.674  			defaultConfigurationName = Debug;
   1.675  		};
   1.676 +		DB31407417554B71006C0E22 /* Build configuration list for PBXNativeTarget "Shared Library" */ = {
   1.677 +			isa = XCConfigurationList;
   1.678 +			buildConfigurations = (
   1.679 +				DB31407517554B71006C0E22 /* Debug */,
   1.680 +				DB31407617554B71006C0E22 /* Release */,
   1.681 +			);
   1.682 +			defaultConfigurationIsVisible = 0;
   1.683 +			defaultConfigurationName = Debug;
   1.684 +		};
   1.685  /* End XCConfigurationList section */
   1.686  	};
   1.687  	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;