Agreed, good enough for now.
----- Original Message ----- > From: "Jan Lehnardt" <[email protected]> > To: "[email protected] Developers" <[email protected]> > Sent: Wednesday, March 30, 2016 3:57:01 PM > Subject: make > > Hey all, > > last year I endeavoured to make the 2.0 build system to behave as > close to 1.x as possible. > > We’re 80% there, but the remaining 80% prove hard, of course. Without > going too much into the details, the missing parts are the > integration with all the different operating systems. Stuff that > takes years to get right (even with autotools in 1.x it took us > quite some time). > > To keep it short: I don’t want to hold up 2.0 for this work. It can > be easily (re-)added later, and the intermediate solution allows us > to ship 2.0 sooner (yay). > > My current plan is to have `./configure && make` produce a directory > `./apache-couchdb-<version>` that includes a full CouchDB build, > Fauxton, Docs, etc. that can be moved into the OS anywhere (say > `/usr/local`) and run from there, and everything: logs, data files, > sources, ini files, are in that directory, and there is no way to > move them out (maybe via symlinks, but I don’t care ;) into a > standard file system layout (config files under [/usr/local]/etc, > data files into [/usr/local]/var/lib etc. There won’t be a `make > install` (maybe a dummy that prints an explanation of how to do the > install, and why the target isn’t there). > > This shouldn’t be a lot of work and I’ll try to work on this asap. > > Let me know what you think! > > Best > Jan > -- > Professional Support for Apache CouchDB: > https://neighbourhood.ie/couchdb-support/ > >
