Hi William > - the builtin yacc/lex rules don't work right, and custom rules are cranky, > which leads to the final straw today when trying to add a new yacc/lex > pair for the raster calculator change - failure
Is this better now with Jürgens fixes to the cmake flex/bison scrips in r14445? Marco Am Freitag, 29. Oktober 2010, um 00.57:45 schrieb William Kyngesburye: > It's been a bit (lot?) of work maintaining sync with the cmake build. > Other problems with it (both new and from day 1): > > - non-user-friendly configuration (hand-edit a file!), though I had an idea > to patch in configuration from cmake > > - no automatic optional target compilation - if you didn't want or didn't > have the support for an optional plugin or feature, you had to build > individual targets > > - the dependency tracking of Xcode never worked right for custom compile > rules (moc, rcc,...) so recompiling a partially-compiled source or after > changes to sources always recompiled those with custom rules, even if they > didn't change > > - the builtin yacc/lex rules don't work right, and custom rules are cranky, > which leads to the final straw today when trying to add a new yacc/lex > pair for the raster calculator change - failure > > > Not to fear! I've taken the plunge into cmake and have been working on a > cmake overhaul for the OS X build. I was going to wait for after the > sudden 1.6 release, but since I'm not having luck with yacc/lex in Xcode I > should have at least the core changes done for 1.6 (up to bundling Qt > frameworks is done now, but not in SVN yet). > > Part of the cmake overhaul is to make sure library linking is all fixed up > (it's been a problem in the past). Another improvement is cleaner (and > automatic) detection of my frameworks (needed for bundling to work). The > main improvement is making the bundling steps part of the install. > > There may be a small delay for my binary packages for the 1.6 release while > I finish the bundling scripts (or I figure out a hack in Xcode for the > yacc/lex problem). > > > Things I will miss from Xcode: > > - debugging in the Xcode GUI, though I haven't needed to set that up so far > > - nothing else really, Xcode/Cmake doesn't matter to me as long as it > compiles QGIS and bundles everything needed for release > > ----- > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> > http://www.kyngchaos.com/ > > Theory of the Universe > > There is a theory which states that if ever anyone discovers exactly what > the universe is for and why it is here, it will instantly disappear and be > replaced by something even more bizarrely inexplicable. There is another > theory which states that this has already happened. > > -Hitchhiker's Guide to the Galaxy 2nd season intro > > > _______________________________________________ > Qgis-developer mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/qgis-developer -- Dr. Marco Hugentobler Sourcepole - Linux & Open Source Solutions Webereistr. 66, CH-8134 Adliswil, Switzerland [email protected] http://www.sourcepole.ch Technical Advisor QGIS Project Steering Committee _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
