Commit Graph

89 Commits

Author SHA1 Message Date
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 b561bdee44 Rushing this out: hope it works. 2011-07-20 18:38:24 -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
Jason Felds e3aed61003 ...yeah, we need a better way for Mac apps. 2011-07-16 19:28:14 -04:00
Jason Felds 2091ad9174 XCode updated.
VC can be covered later if no one else does so.
2011-07-13 15:23:21 -04:00
Jason Felds b2e13c6f3d ...does this change on every build I do?
There has to be a better way of adding -debug
or something to the .app file.
2011-07-13 03:26:45 -04:00
Jason Felds 1eb9d636bb I thought I renamed the debug app on Mac. 2011-07-12 21:56:32 -04:00
Jason Felds 40aa454bf5 Have separate debug binaries available. 2011-07-11 15:44:10 -04:00
Jason Felds c0798445f8 Rename mac binaries to StepMania.app finally.
The mkrelease script seems to work as well.
2011-07-11 13:20:17 -04:00
Jason Felds c15144c2de Some attempts at boosting Native speeds. 2011-07-10 12:20:57 -04:00
Jason Felds 8978ebffdf Take Thai's advice: use LTC_NO_ROLC on debug.
Release doesn't need it.

I think we can soon get Xcode 4 working. :)
2011-06-14 21:05:49 -04:00
Jason Felds 6be27bcb48 Prevent library conflicts for the future.
Mac users, you will have to recompile.
2011-06-14 19:54:01 -04:00
Jason Felds 0f435d2c4d Fix music wheel bug thanks to...CLANG?!?
When compilers are the source of bugs,
you know we have to worry.

Especially since Clang 1.5 isn't on Xcode 4
and Clang 2.0 isn't working on Xcode 4.
2011-06-14 02:04:45 -04:00
Jason Felds e55270cade Missed a GCC 4.2 spot.
Still thinking we could go to LLVM 1.5 here.
2011-06-12 20:45:47 -04:00
Jason Felds 4fb2379746 I think we can look into XCode 4 now sharksoda. 2011-06-12 03:08:44 -04:00
Jason Felds 0a663c372d [default -> loading window] lots of stuff. 2011-06-05 10:20:53 -04:00
Jason Felds e641a88daf Let's make sure libmad isn't used up too. 2011-06-05 10:20:31 -04:00
Jason Felds b36733db01 [loading window] Consistent group location. 2011-06-05 10:07:09 -04:00
Jason Felds 40c1cff888 May want to use this name all over. 2011-06-05 02:25:11 -04:00
Thai Pangsakulyanont bce2fcbe2a the progress now displays on a mac. Needs some visual adjustments though. 2011-06-05 12:18:20 +07:00
Thai Pangsakulyanont b458f4ef6b we need a unique product name and version number here:
if only "png" is used, then on some systems with other png versions (me), the linker
will link with to the wrong path (/usr/local/lib/libpng14.14.dylib in my case).

if you don't like the version number (I don't know so I put 1.5.1sm0.1) please change it
to something else, just keep it unique.
2011-06-05 11:32:04 +07:00
Jason Felds ba6400573a Minor adjustments. 2011-06-02 15:50:12 -04:00
Jason Felds 087f77584a pcre is its own target.
That should do it for targets for now.
2011-06-02 15:16:38 -04:00
Jason Felds 6ad076e67d Glew is its own target. 2011-06-02 15:08:46 -04:00
Jason Felds 320b409817 PNG has its own target. 2011-06-02 14:58:21 -04:00
Jason Felds e90b81d3c3 Working towards refactoring TimingSegments.
Hope I took care of the Windows 20** files right.
2011-05-31 00:17:46 -04:00
Jason Felds 3e21fdeb33 Doesn't Xcode 3 have nice compile ordering?
Not even worth trying to group the rest at this point...
*grumble grumble*
2011-05-30 23:51:04 -04:00
Jason Felds 98990d90ef [tiger -> default] Tiger support is now dead.
Hmm...why is it mentioning other files on this commit?
2011-05-30 12:06:39 -04:00
Jason Felds f456085964 [tiger] Never needed the glew target. 2011-05-30 10:43:43 -04:00
Jason Felds f686951513 [tiger] Universal binaries work.
Thanks to the #gcc channel in getting GCC 4.2 to work.
2011-05-30 10:40:00 -04:00
Jason Felds b42eb482bf [tiger] Don't need these parts.
Also had to move glew up to for early compilation.
2011-05-30 02:23:16 -04:00
Thai Pangsakulyanont b1f990c0f1 move glew.c inside stepmania (now builds!) 2011-05-30 10:39:50 +07:00
Thai Pangsakulyanont 8164ddeafb probably that's where it's hidden. 2011-05-30 09:52:49 +07:00
Jason Felds b556103f38 Again, don't worry about warnings for externs.
Missed one involving lua.
2011-05-29 21:34:40 -04:00
Jason Felds 30f7038a29 [tiger] Add glew target, made it first.
Still get the gl.h before glew.h error.

May need another Mac user for help here.
2011-05-29 21:32:55 -04:00
Jason Felds d5d8084a59 [default -> tiger] Now to stop 10.4 support.
...maybe. Hopefully. Was given an idea anyway.
2011-05-29 21:16:42 -04:00
Jason Felds 842dcba6c3 The tom brothers are good. 2011-05-29 11:50:45 -04:00