So I had some fun today working on making the cmake build mac-compatible :)
In the process I modularised the code a bit and added support for svn revision and build flags It's not 1000% clean by my standards but I managed to get a fully working Mac OS X bundle with 3 commands ;) current use is more or less like this: use std::sense; uncompress mixxx-osxlib svn up mixxx cd mixxx patch < cmake-take-two.patch cd .. mkdir mixxx-build cd mixxx-build cmake -G XCode ../mixxx xcodebuild xcodebuild -target package If all goes well, you get Mixxx-version-svnrev.dmg Open double click enjoy I've put the patch, a copy of the mixxx-osxlib directory and the resulting bundle up on my web site http://www.rdfm.org/stuff/mixxx/cmake-take-two.patch http://www.rdfm.org/stuff/mixxx/Mixxx-1.6.5-2418.dmg http://www.rdfm.org/stuff/mixxx/mixxx-osxlib.zip These will be pulled sooner than later and are simply there for testing purposes. The usual "This might feast on your dog's remains, eat your data, format your hard drive,YMMV,IANAL,GAL,IWUID" disclaimer applies, but I'd like to hear about regressions people might have on the Mac platform PS: mixxx-osxlib is a copy of all required libraries built with --disable-shared -- Claudio Bantaloukas http://www.rdfm.org/ammuzzu/ ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
