From: Jeff B. <jef...@gm...> - 2014-01-20 17:37:33
|
Hi Arnout, Interesting! It sounds like autoconf might be overkill then. In fiddling around a better version of the X11 paths patch I submitted earlier (original impetus for the thread), it dawned on me that I don't need to change anything. The X libraries and include files are already in the relevant paths for Fedora and have been for some time. So in reality, I don't even need to change X11_PREFIX since invalid paths are just ignored. Whoops! :) Regards, Jeff On 01/19/2014 02:27 PM, Arnout Engelen wrote: > If I recall correctly actually Ion3 has used autotools for a while, > but this was reverted. > > Personally I'm not a big fan. CMake indeed seems saner, but I'm not > really sure I'd like to add a dependency on CMake - our current > regular make-based system seems fairly usable. > > Most build parameters can now be manipulated by either editing the > system-autodetect.mk <http://system-autodetect.mk> file, adding your > own local changes in system-local.mk <http://system-local.mk>, or > setting an environment variable. Even though that's not perfect and > could use further cleaning up, it seems reasonably user-friendly > (though perhaps inadequately documented) to me. > > > Arnout > > > On Sat, Jan 18, 2014 at 10:00 PM, Jeff Backus <jef...@gm... > <mailto:jef...@gm...>> wrote: > > Hi folks, > > Have we considered using autoconf to generate some of the .mk files, > such as modulelist.mk <http://modulelist.mk> and > system-autodetect.mk <http://system-autodetect.mk>? With the > requirement > that the user be able to override various things like version of lua > used or locations of various libraries, it seems to me like being able > to do "./configure --uselua51" or whatever might be more user-friendly > than editing files. > > Regards, > Jeff > > -- > Jeff Backus > jef...@gm... <mailto:jef...@gm...> > http://github.com/jsbackus > > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > Notion-devel mailing list > Not...@li... > <mailto:Not...@li...> > https://lists.sourceforge.net/lists/listinfo/notion-devel > > -- Jeff Backus jef...@gm... http://sites.google.com/site/jeffbackus/ |