Skip to content

Commit 27ea5c3

Browse files
committed
Added Xcode project
1 parent 56a77f3 commit 27ea5c3

File tree

175 files changed

+163352
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+163352
-1
lines changed

.gitignore

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ compile_commands.json
4444
Makefile
4545
.ninja_*
4646
*.ninja
47-
SDL3_net.xcodeproj
4847
Debug/
4948
Release/
5049
RelWithDebInfo/
@@ -55,6 +54,15 @@ dummy.sym
5554
.idea
5655
cmake-build-*
5756

57+
# for Xcode
58+
*.mode1*
59+
*.perspective*
60+
*.pbxuser
61+
(^|/)build($|/)
62+
.DS_Store
63+
xcuserdata
64+
*.xcworkspace
65+
5866
# for Visual C++
5967
.vs
6068
CMakeSettings.json

Xcode/Info-Framework.plist

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CFBundleDevelopmentRegion</key>
6+
<string>English</string>
7+
<key>CFBundleExecutable</key>
8+
<string>SDL3_net</string>
9+
<key>CFBundleIdentifier</key>
10+
<string>org.libsdl.SDL3-net</string>
11+
<key>CFBundleInfoDictionaryVersion</key>
12+
<string>6.0</string>
13+
<key>CFBundleName</key>
14+
<string>SDL3_net</string>
15+
<key>CFBundlePackageType</key>
16+
<string>FMWK</string>
17+
<key>CFBundleShortVersionString</key>
18+
<string>3.0.0</string>
19+
<key>CFBundleVersion</key>
20+
<string>3.0.0</string>
21+
</dict>
22+
</plist>

Xcode/SDL_net.xcodeproj/project.pbxproj

Lines changed: 537 additions & 0 deletions
Large diffs are not rendered by default.

Xcode/config.xcconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
//
2+
// config.xcconfig
3+
//
4+
5+
// Configuration settings file format documentation can be found at:
6+
// https://help.apple.com/xcode/#/dev745c5c974
7+
8+
// Include any optional config for this build
9+
#include? "build.xcconfig"
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
/*
2+
Simple DirectMedia Layer
3+
Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
4+
5+
This software is provided 'as-is', without any express or implied
6+
warranty. In no event will the authors be held liable for any damages
7+
arising from the use of this software.
8+
9+
Permission is granted to anyone to use this software for any purpose,
10+
including commercial applications, and to alter it and redistribute it
11+
freely, subject to the following restrictions:
12+
13+
1. The origin of this software must not be misrepresented; you must not
14+
claim that you wrote the original software. If you use this software
15+
in a product, an acknowledgment in the product documentation would be
16+
appreciated but is not required.
17+
2. Altered source versions must be plainly marked as such, and must not be
18+
misrepresented as being the original software.
19+
3. This notice may not be removed or altered from any source distribution.
20+
*/
21+
22+
/**
23+
* Main include header for the SDL library, version 3.3.0
24+
*
25+
* It is almost always best to include just this one header instead of
26+
* picking out individual headers included here. There are exceptions to
27+
* this rule--SDL_main.h is special and not included here--but usually
28+
* letting SDL.h include the kitchen sink for you is the correct approach.
29+
*/
30+
31+
#ifndef SDL_h_
32+
#define SDL_h_
33+
34+
#include <SDL3/SDL_stdinc.h>
35+
#include <SDL3/SDL_assert.h>
36+
#include <SDL3/SDL_asyncio.h>
37+
#include <SDL3/SDL_atomic.h>
38+
#include <SDL3/SDL_audio.h>
39+
#include <SDL3/SDL_bits.h>
40+
#include <SDL3/SDL_blendmode.h>
41+
#include <SDL3/SDL_camera.h>
42+
#include <SDL3/SDL_clipboard.h>
43+
#include <SDL3/SDL_cpuinfo.h>
44+
#include <SDL3/SDL_dialog.h>
45+
#include <SDL3/SDL_dlopennote.h>
46+
#include <SDL3/SDL_endian.h>
47+
#include <SDL3/SDL_error.h>
48+
#include <SDL3/SDL_events.h>
49+
#include <SDL3/SDL_filesystem.h>
50+
#include <SDL3/SDL_gamepad.h>
51+
#include <SDL3/SDL_gpu.h>
52+
#include <SDL3/SDL_guid.h>
53+
#include <SDL3/SDL_haptic.h>
54+
#include <SDL3/SDL_hidapi.h>
55+
#include <SDL3/SDL_hints.h>
56+
#include <SDL3/SDL_init.h>
57+
#include <SDL3/SDL_iostream.h>
58+
#include <SDL3/SDL_joystick.h>
59+
#include <SDL3/SDL_keyboard.h>
60+
#include <SDL3/SDL_keycode.h>
61+
#include <SDL3/SDL_loadso.h>
62+
#include <SDL3/SDL_locale.h>
63+
#include <SDL3/SDL_log.h>
64+
#include <SDL3/SDL_messagebox.h>
65+
#include <SDL3/SDL_metal.h>
66+
#include <SDL3/SDL_misc.h>
67+
#include <SDL3/SDL_mouse.h>
68+
#include <SDL3/SDL_mutex.h>
69+
#include <SDL3/SDL_pen.h>
70+
#include <SDL3/SDL_pixels.h>
71+
#include <SDL3/SDL_platform.h>
72+
#include <SDL3/SDL_power.h>
73+
#include <SDL3/SDL_process.h>
74+
#include <SDL3/SDL_properties.h>
75+
#include <SDL3/SDL_rect.h>
76+
#include <SDL3/SDL_render.h>
77+
#include <SDL3/SDL_scancode.h>
78+
#include <SDL3/SDL_sensor.h>
79+
#include <SDL3/SDL_storage.h>
80+
#include <SDL3/SDL_surface.h>
81+
#include <SDL3/SDL_system.h>
82+
#include <SDL3/SDL_thread.h>
83+
#include <SDL3/SDL_time.h>
84+
#include <SDL3/SDL_timer.h>
85+
#include <SDL3/SDL_tray.h>
86+
#include <SDL3/SDL_touch.h>
87+
#include <SDL3/SDL_version.h>
88+
#include <SDL3/SDL_video.h>
89+
#include <SDL3/SDL_oldnames.h>
90+
91+
#endif /* SDL_h_ */

0 commit comments

Comments
 (0)