Commit Graph

581 Commits (master)

Author SHA1 Message Date
phkb d63762de70 Updated doc and removed normal map file from xproj 2019-12-19 08:02:39 +11:00
phkb d0acaabfee Adding new nav beacon model and textures 2019-12-16 14:36:40 +11:00
Jens Ayton aeb8f33364 Mac: Enable recommended warnings 2017-06-06 12:29:29 +02:00
Jens Ayton cc86a6ffc9 Mac: Suppress auto scheme creation in Xcode 2016-05-29 12:39:21 +02:00
Jens Ayton 542224f39d Update basic project requirement to Xcode 7.1 2016-05-05 18:12:23 +02:00
Jens Ayton 6af3ba22d9 Modernize projects for Xcode 7 2015-09-19 15:44:37 +02:00
Getafix 853e350475 [Mac] Add missing OXP verifier classes
OOCheckPListSyntaxVerifierStage and OOCheckJSSyntaxVerifierStage
2015-05-23 13:22:24 +03:00
Jens Ayton 2f96aff016 [Mac] Review Xcode 6.3 project upgrade warnings 2015-04-19 09:42:40 +02:00
Jens Ayton e351cbdc17 Xcode project update 2014-11-08 00:26:07 +01:00
ericwalch 09125a642c Added the OOSystemDescriptionManager files to the mac port of the project 2014-11-07 14:55:42 +01:00
Jens Ayton 86ded4d81a Mac: perform Xcode upgrade check, upgrade unit tests 2014-09-21 14:20:30 +02:00
Jens Ayton dcca8d1763 Xcode 6 compatibility
* Always use latest Mac OS X SDK
* Don't build fake poll() in libnspr
* Suppress auto-import warnings (applies to Xcode 5.1 too)
2014-09-21 12:44:13 +02:00
Jens Ayton d5e42dd31f Mac: add missing files 2014-09-21 12:28:14 +02:00
ericwalch bda182187a Fixed the compiler warnings for the mac build with the suggestions by Kevin 2014-08-16 16:22:04 +02:00
Jens Ayton 7564e119ec [Mac] Add atmo material generator to Xcode 2014-05-09 23:55:16 +02:00
Jens Ayton 3a5a99fc9b Update for Xcode 5.1 2014-04-06 14:16:20 +02:00
Jens Ayton a7678e642b Fix Mac buildability 2014-04-06 14:12:52 +02:00
Jens Ayton ac46af6429 [Mac] Remove Xcode reference to deleted file 2014-03-15 11:49:41 +01:00
Jens Ayton ee7f3f0928 Fix various Mac build issues 2014-02-08 12:36:41 +01:00
cim ed7a8db979 Merge branch 'master' into oxz-installer
Conflicts:
	src/Core/Entities/PlayerEntityControls.m
	src/Core/ResourceManager.m
	src/Core/Universe.m
2014-01-17 21:59:26 +00:00
Jens Ayton 2648bdd4e7 Xcode project update; format string fix 2014-01-05 17:56:00 +01:00
Jens Ayton ba8db00242 Remove Core Audio sound implementation 2014-01-04 23:46:56 +01:00
Jens Ayton 5291a65c90 [Mac] Add some profiler flags 2013-12-01 10:24:55 +01:00
Jens Ayton 940e5a936a [Mac] Add JS exhaust and flasher to Xcode project 2013-11-27 16:00:08 +01:00
Jens Ayton 6df270e3b1 Run mkmanifest.sh in Xcode builds
Also:
* Moved it into tools/
* Changed \ts to literal tabs
2013-11-08 19:09:57 +01:00
Jens Ayton 721385aeb6 Merge remote branch 'origin/master' into zipped-oxp-support
Conflicts:
	Mac-specific
	Oolite.xcodeproj/project.pbxproj
2013-11-08 19:09:03 +01:00
Jens Ayton 4d30fbbf5f Clean up Xcode project settings 2013-11-06 18:49:24 +01:00
Jens Ayton 50ec08dfb6 [Mac] Use scripts to copy resources
...instead of needing to update Xcode project each time.

These scripts are pickier than what's currently used on GNUstep
systems, mostly to keep out .DS_Store and similar.
2013-11-05 16:38:28 +01:00
Jens Ayton 1547fa5ea8 Remove unused class OOALConcreteSound 2013-11-05 14:49:00 +01:00
Jens Ayton 086e8ea724 Merge branch 'master' into zipped-oxp-support
Conflicts:
	Oolite.xcodeproj/project.pbxproj
2013-11-05 13:33:16 +01:00
Jens Ayton cd091fb247 [Mac] Replace obsolete POSIX functions
bcopy() and bzero() were obsoleted in POSIX 1.2001 and removed in
POSIX 1.2008.

Also set _POSIX_C_SOURCE=200809L macro so we don't accidentally
use them again.
2013-11-05 13:30:37 +01:00
Jens Ayton 5b97b33024 [Mac] Add role-categories.plist to Xcode project 2013-11-02 20:10:47 +01:00
Jens Ayton 9579dcfb6a Use OpenAL in Mac builds 2013-11-02 19:35:22 +01:00
Jens Ayton ed55d08251 Merge remote branch 'origin/master' into zipped-oxp-support 2013-11-02 14:44:16 +01:00
Jens Ayton d66798f670 Fix more Xcode 5 project issues
I thought I'd done these, but apparently not.
2013-11-02 14:27:09 +01:00
Jens Ayton c58062947c Add missing resources to Xcode project 2013-11-02 14:26:16 +01:00
Jens Ayton 4ea7a8078d Add zip support files to Xcode project 2013-11-02 13:23:24 +01:00
Jens Ayton 5f6c85a0d7 Embed debug plug-in in application instead of Debug.oxp 2013-10-13 15:19:48 +02:00
Jens Ayton c3817c4f92 Add various missing resources to Xcode project
* oolite-particle-cloud.png and oolite-particle-cloud2.png
* oolite-priorityai.js
* Various JS AI scripts
2013-10-13 15:05:16 +02:00
Jens Ayton b6072ea38d Add waypoints to Xcode project 2013-10-13 14:05:34 +02:00
Jens Ayton 7a5c16c500 Fix Xcode 5 issues 2013-09-29 18:05:38 +02:00
Jens Ayton f247f519f6 Add OOExplosionCloudEntity to Xcode project 2013-09-29 13:55:28 +02:00
Jens Ayton 808f8ebffc [Mac] Add registration script to Xcode project
Also set up project so registration and populator scripts are actually copied
to the right place.
2013-08-26 08:00:33 +02:00
Jens Ayton a16231bbd0 [Mac] Add populator script to Xcode project 2013-08-25 13:57:11 +02:00
Jens Ayton f7a664f18c Add OOHPVector and OOJSPopulatorDefinition to Xcode project 2013-07-15 20:56:07 +02:00
Jens Ayton e4b48f43e4 Moar warnings (and fixes for same) 2013-07-06 23:38:39 +02:00
Jens Ayton 598415a23c Add OOWormholeEntity to Xcode project 2013-06-30 12:01:57 +02:00
Jens Ayton aeebd2304c [Mac] Fix unit tests 2013-06-12 00:56:47 +02:00
Jens Ayton 61e4b1682f Remove support for Mac OS X 10.5 and 32-bit Macs
- Bump deployment target to 10.6
- Bump SDK to 10.8
- Remove i386 architecture
- Remove legacy full screen controller
- Remove OOLITE_MAC_OS_X_10_6 macro (would always be 1)
- Update xibs
- Bump Mac-specific submodule for equivalent changes
2013-06-11 23:48:26 +02:00
Jens Ayton 52dff6239c Update Mac build system for git layout and Xcode 4.6.2 2013-05-11 21:33:02 +02:00