Commit Graph

143 Commits

Author SHA1 Message Date
Jason Felds ef37e0036d Don't require Mac OS X 10.6 SDK. 2013-07-10 21:03:21 -04:00
Dan Guzek 45a2165664 Change XCode's Target Deployment to 10.5. 2013-06-19 21:47:52 -04:00
Devin J. Pohly 1220dbe085 Revert "Round 2-2 of this."
This reverts commit 0ae4183f7b.
2013-06-04 23:47:22 -04:00
Jason Felds 0ae4183f7b Round 2-2 of this. 2013-04-16 00:16:02 -04:00
Jason Felds 7603aaef77 Forgot about the "bare" target.
...is this even used?
2013-02-10 21:03:29 -05:00
Jason Felds ae5b1c6d26 Performance Debug should have its own .app name. 2013-02-10 21:00:08 -05:00
Jason Felds 591bbae070 Compiles and links. Try at your own risk. 2013-02-10 20:38:14 -05:00
Jason Felds bc244cb72b Better update this one too. 2013-02-10 11:47:13 -05:00
Jason Felds bf54a30dbb Definitely confirmed these files are gone.
Mac OS X still broken.
2013-02-10 11:32:43 -05:00
Jason Felds d7518ef5b3 Bring Xcode up to 4.6 standards.
Basically includes hi def image stuff and headers.

Note: Mac OS X build is broken. LowLevelWindow_MacOSX.mm refers to the removed RageDisplay_Legacy_Helpers files. The replacement is not immediately obvious.
2013-02-10 01:10:01 -05:00
Jason Felds 3c5e72e0dc Fix some Xcode warnings.
Also, need to test committing on Mac again.
2012-06-19 09:45:18 -04:00
Jason Felds 1cbbf08c58 Reduce warnings on external projects. 2012-05-04 17:13:55 -04:00
Jason Felds f31372c7d6 Almost half a year late on copyright update?
Man, we've fallen behind here.
2012-05-04 16:30:52 -04:00
Jason Felds 54aff5282a No universal support for Xcode 4.3. 2012-05-04 16:28:34 -04:00
Jason Felds 9f2b9e4853 Minimum build we (try to) support is 10.5.0.
Best to not lie about it unintensionally.
2012-05-04 16:26:59 -04:00
Thai Pangsakulyanont 0b3287f190 (Mac OS X) make Debug configuration compile to "StepMania (debug).app" so we can have both debug and non-debug version together without having to rebuild. 2012-04-26 13:37:11 +07:00
Thai Pangsakulyanont 503814c435 update libpng to 1.5.10, add precompiled library for ffmpeg 0.10.2 for mac, and Xcode 4.3 project in a separate project.
This should make it possible to build StepMania 5 on Mac OS X.
The catch is that it will only work with Snow Leopard and up, but I think this is better than nothing.

We can support PowerPC / 10.4-10.5 again when someone can make the old Xcode 3 project work.
2012-04-24 00:11:28 +07:00
Colby Klein db1f7b15f0 Add songs and themerdocs properly to package script 2012-01-08 23:03:14 -08:00
Colby Klein 59fba9765c Fix compile for PPC 2012-01-06 23:12:39 -08:00
Colby Klein d844e53954 argh 2011-12-31 18:53:24 -08:00
Jason Felds 594df14600 Don't care about jpeg warnings.
TODO: Get "-sm5" to append properly.
2011-12-28 21:28:24 -05:00
Jason Felds 3add7f542b Don't compile jpegtran in. 2011-12-28 18:25:28 -05:00
Colby Klein a191da3f20 Add libjpeg sources, build as a target on OS X. Should hopefully not break building on Windows. Also cleaned up some settings in the project file. Note: this doesn't fix PPC. 2011-12-26 11:30:11 -08:00
Jason Felds fd40fea9cb Remove PMSLoader.
The BPMSLoader now handles PMS files considering their
similarities.
2011-11-30 00:32:17 -05:00
Jason Felds 83fb2980c3 Restore JPEG functionality on Mac.
Just a matter of using the built-in dylib.
2011-11-14 00:38:48 -05:00
AJ Kelly ab69216dc4 part three of three re: Actors/ 2011-10-02 21:41:24 -05:00
Jason Felds b3add3fa06 Restore Xcode 3 compilation. 2011-09-23 19:34:58 -04:00
Thai Pangsakulyanont cbcf955fe8 fixes building in Mac OS X (I hope so) 2011-08-29 00:11:10 +07:00
Jason Felds b9d58d5a4e Keep the -sm5 suffix. 2011-08-17 21:03:56 -04:00
Jason Felds 1c25b0311c Xcode is being a baby again. 2011-08-13 22:17:06 -04:00
Mark Cannon c00fef183e remove unused files from repo and project files 2011-08-06 21:38:50 +00:00
Jason Felds 8d6213401f ...I'll rename the lib to -sm5 later. 2011-08-05 17:31:29 -04:00
Jason Felds 6c15a82892 Start removing Guitar Mode.
This was rushed in to begin with, and not
worth maintaining for us.
2011-07-30 15:20:27 -04:00
Jason Felds 96acfd9c56 ...we need to remember the -bare target. 2011-07-30 14:33:48 -04:00
Jason Felds 2e35024cfb Remove ScoreKeeperGuitar. It is pointless now.
Linux users, you may have to redo autogen.sh here.
2011-07-27 18:55:54 -04:00
Jason Felds 4f7bddd8cc Seriously, how do we remove sm-ssc.app?
I can't kill this thing.
2011-07-26 13:56:23 -04:00
Thai Pangsakulyanont 8bad512433 Fix performance issue: remove the slow assertion code.
GetDisplayedBeat and GetDisplayedSpeedPercent are called so many times in one frame
so they need to be as fast as possible.
2011-07-27 00:29:22 +07:00
Jason Felds ff526c5eb0 Back on clang. It compiles on my end.
Also, I thought I removed sm-ssc.app from here.
2011-07-26 11:35:44 -04:00
Jason Felds e099d5ed18 It's no longer sm-ssc.app, remember? 2011-07-25 04:34:08 -04:00
Jason Felds e16bdc74f8 Keep the -sm5 suffix for Mac building.
We'll deal with gcc vs clang another time.
2011-07-21 12:37:43 -04:00
Colby Klein 44a160708f Nitpicking, another try to make sure we're not doing things the driver doesn't support. 2011-07-20 22:38:10 -07:00
Jason Felds 3502a3c29b Force 10.5 anyway, get fewer errors.
Not quite there yet: png_jmpbuf
AKA png_set_longjmp_fn is busted.
2011-07-20 21:55:15 -04:00
Jason Felds 864bca63c3 ...yeah, stick with Xcode 3 for now.
Figures Lion would screw things up a bit.

We need a way to take advantage of the better SDKs.

...gah, we're just like Windows now. HELP!
2011-07-20 21:09:57 -04:00
Jason Felds b561bdee44 Rushing this out: hope it works. 2011-07-20 18:38:24 -04:00
Jason Felds bf79c788d4 [Xcode4] Fix linking. 2011-07-20 13:20:52 -04:00
Jason Felds 6f5ebfddc1 [Xcode4] don't need these it seems. 2011-07-20 11:23:49 -04:00
Jason Felds 87c16e9561 [Xcode4] Fails to link. illegal text reloc.
This is an architecture issue: i386 for RageUtil.o,
random_access_iterator_tag.

Some help is going to be needed.
2011-07-20 10:23:40 -04:00
Jason Felds 71b7dfa3fc Reset to old settings temporarily. 2011-07-20 10:13:33 -04:00
Jason Felds c2ac76afbb [default -> Xcode4] Lion is approaching. 2011-07-20 10:12:21 -04:00
Jason Felds 20817bde34 Revert Mac individually named builds.
We need to find a better way without forcing
an hg commit request every time we switch
Native to Debug to Universal.
2011-07-17 16:10:18 -04:00