summaryrefslogtreecommitdiff
path: root/build_posix/Make.base
Commit message (Collapse)AuthorAgeFilesLines
* Alphabetize lz4 in Make related files.Susan LoVerso2015-03-181-3/+3
|
* Add changes to enable builtin build of lz4daveh862015-03-171-0/+3
|
* Merge branch 'develop' into json-loadAlex Gorrod2014-10-151-1/+0
|\ | | | | | | | | | | | | Conflicts: dist/s_string.ok src/include/extern.h src/utilities/util_load.c
| * Move the utilities/util_getopt.c implementation of getopt(3) into theKeith Bostic2014-10-101-1/+0
| | | | | | | | | | WiredTiger library, and convert all of the utilities and test programs to use it.
* | Code cleanup per agorrod's review, including putting JSON load utilityDon Anderson2014-09-231-0/+1
|/ | | | code in its own file. refs #740.
* Fix static linking of libraries with builtin extensions.Michael Cahill2014-07-151-3/+15
|
* Fix zlib builtin build, simplify parsing the list of builtins, don't list ↵Michael Cahill2014-06-201-1/+1
| | | | "./Makefile" as a generated file.
* Link builtin extensions directly into libwiredtiger.la.Michael Cahill2014-06-201-0/+8
|
* Make sure man pages are installed in the right categories.Alex Gorrod2014-04-041-1/+2
| | | | | | Seems that the autoconf code that does this automatically doesn't work in our case: http://lists.gnu.org/archive/html/automake/2004-03/msg00169.html
* Add a rules to configure and the top-level Makefile to generate the manual ↵Michael Cahill2014-04-041-2/+10
| | | | pages if they doesn't exist and doxygen is available.
* Install wiredtiger_ext.h.Keith Bostic2013-04-221-1/+1
|
* subdirs.list doesn't exist, I think we meant Make.subdirsKeith Bostic2013-04-181-1/+1
|
* Allow examples to run in parallel: give each a unique home directory.Michael Cahill2013-01-081-0/+3
| | | | closes #426
* Add a "wt compact" utility command.Keith Bostic2012-10-161-0/+1
|
* Add support for online compaction, ref #248. This is an initial commit,Keith Bostic2012-10-161-1/+0
| | | | | | | | | | it only tests the original disk address to decide if a re-write is useful, and that's not going to be sufficient for some data sets, we're going to need to look at the reconciliation information, which means involving the eviction server. This is a good starting point if that work goes south. Replace the WT_SESSION::dumpfile method with 3 configuration strings to WT_SESSION::verify.
* warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS'Michael Cahill2012-10-031-1/+1
|
* Implement hot backup feature (ref issue #236).Keith Bostic2012-07-031-0/+1
|
* Rename wt_internal.in -> wt_internal.h, it doesn't require any processing.Keith Bostic2012-05-181-1/+1
|
* Build out the SESSION->rename method, add the wt utility rename command.Keith Bostic2012-01-031-0/+1
|
* Add the SESSION->upgrade method.Keith Bostic2012-01-011-0/+1
|
* Add the wt write command.Keith Bostic2011-11-031-1/+2
| | | | | --HG-- extra : rebase_source : 01d9f4a2bab366f28a7071026461cce1a7422ab9
* Add the "wt list" command.Keith Bostic2011-10-271-0/+1
| | | | | --HG-- extra : rebase_source : a883183c65417f968e1132a4af2147990e3ec0f8
* Add a copyright notice & command to the wt utility.Keith Bostic2011-10-191-0/+1
|
* Add a "wt read" command.Keith Bostic2011-10-171-0/+1
|
* Add the "wt loadtext" command.Keith Bostic2011-10-131-0/+1
| | | | | Flip the sense of the -s option, it's now the -o option if you want to overwrite existing data.
* Add the -n option to load (rename the object), and replace [-c config]Keith Bostic2011-10-121-0/+1
| | | | with uri/configuration-string pairs that modify object's configurations.
* Add the "drop" command to the wt utility.Keith Bostic2011-10-111-6/+13
|
* Put build subdirs into build_posix/Make.subdirs, use that to generate both ↵Michael Cahill2011-09-301-19/+2
| | | | Makefile.am and configure.ac. This addresses issues in releases where some of those subdirs are excluded.
* Skip the build of test/format if the BDB link has not been created.Michael Cahill2011-09-271-5/+8
|
* Strip C-based tests from release trees.Michael Cahill2011-09-271-5/+8
| | | | | | Add a general purpose check to build_posix/makemake that strips nonexistent subdirectories from Makefile.am, so stripping subdirs is as simple as adding them to dist/s_release.list.
* Build extern.h automatically when sources change.Michael Cahill2011-09-211-3/+4
| | | | | --HG-- extra : rebase_source : 76d28d4ce51d01c489fdea831e33865ff3a1420b
* Make paths to utility sources explicit so VPATH is no longer required.Michael Cahill2011-09-141-3/+6
| | | | | --HG-- extra : rebase_source : 6b23d41f35349db8e6c64ad2861356baa38322ac
* Fix up various build issues:Michael Cahill2011-09-061-15/+7
| | | | | | * make test programs link statically by default * depende on libwiredtiger.la so tests are relinked when the library changes * don't bother with helper targets for test/insert
* Fix a typo in the configuration of --enable-bzip2.Michael Cahill2011-09-021-1/+1
| | | | | --HG-- extra : rebase_source : 1c509a08f0d04e38bec2fbda58fce05e7a0fed21
* Don't build tests by default (in particular, test/format needs a BDB tree).Michael Cahill2011-09-021-2/+4
|
* In the release package, some directories are removed. Don't try to generate ↵Michael Cahill2011-09-021-2/+9
| | | | Makefiles in them.
* Split out the Python and examples from the top level Makefile.Michael Cahill2011-09-021-19/+11
|
* Rearrange directories to keep Makefile.am with the sources.Michael Cahill2011-09-011-9/+9
| | | | | | | | | | | | | --HG-- rename : build_posix/AUTHORS => AUTHORS rename : build_posix/bench/tcbench/Makefile.am => bench/tcbench/Makefile.am rename : build_posix/configure.ac => configure.ac rename : build_posix/ext/compressors/bzip2_compress/Makefile.am => ext/compressors/bzip2_compress/Makefile.am rename : build_posix/ext/compressors/nop_compress/Makefile.am => ext/compressors/nop_compress/Makefile.am rename : build_posix/test/format/Makefile.am => test/format/Makefile.am rename : build_posix/test/insert/Makefile.am => test/insert/Makefile.am rename : build_posix/test/salvage/Makefile.am => test/salvage/Makefile.am rename : build_posix/test/thread/Makefile.am => test/thread/Makefile.am
* Use automake for all builds, don't maintain Makefiles manually.Michael Cahill2011-08-301-2/+4
| | | | | | | | | | | --HG-- rename : bench/tcbench/Makefile => build_posix/bench/tcbench/Makefile.am rename : ext/compressors/bzip2_compress/Makefile => build_posix/ext/compressors/bzip2_compress/Makefile.am rename : ext/compressors/nop_compress/Makefile => build_posix/ext/compressors/nop_compress/Makefile.am rename : test/format/Makefile => build_posix/test/format/Makefile.am rename : test/insert/Makefile => build_posix/test/insert/Makefile.am rename : test/salvage/Makefile => build_posix/test/salvage/Makefile.am rename : test/thread/Makefile => build_posix/test/thread/Makefile.am
* Search for swig during configure for Python builds.Michael Cahill2011-08-261-1/+1
|
* Put version information into m4 to avoid post-processing the configure script.Michael Cahill2011-08-261-1/+1
| | | | This allows the auto* machinery to regenerate scripts as necessary.
* Add libtool to the build.Michael Cahill2011-08-261-4/+12
| | | | | | While in the area, add a pkg-config file. * * * [mq]: build-fixes
* Add a local version of getopt for the utilities program, plus a scriptKeith Bostic2011-08-311-3/+3
| | | | | | | to check if we mess it up. --HG-- rename : src/utilities/getopt.c => src/utilities/util_getopt.c
* Add a "wt create" mode to the utility for creating tables and files.Michael Cahill2011-07-151-1/+1
| | | | | | | --HG-- rename : docs/src/utility-load.dox => docs/src/utility-create.dox rename : docs/src/command-line.dox => docs/src/utility.dox rename : src/utilities/util_load.c => src/utilities/util_create.c
* Don't pass the standard CFLAGS to the Python build: there are warnings in ↵Michael Cahill2011-07-161-4/+6
| | | | the generated code with all warnings enabled.
* Pass CFLAGS and LDFLAGS into the Python build explicitly in the Makefile.Michael Cahill2011-07-141-1/+1
|
* Separate "table dump with a cursor" from "dump the file in debuggingKeith Bostic2011-06-281-2/+3
| | | | | | | | | | | | | | | | | | | | mode". In BDB, files are the same as tables, and it made sense that they looked similar, and that's the way I originally wrote the WiredTiger code. However, in Michael's API, we'll use high-level cursors to dump tables, and dumping a physical file isn't a cursor operation, it's a page-oriented file operation. Add a new wt utility command, "dumpfile", that dumps a physical file in debugging mode. Remove the "debug" flag from the "wt dump" command (it never worked anyway, "debug" wasn't a valid configuration string for a cursor). Remove the "debugging file dump" code from the more general-purpose Btree dump code, this removed the last user of the WT_DEBUG flag, remove it as well. Delete some comments in dist/api_data.py, they're no longer useful, they described a previous version of the file.
* Move the verbose event handler into the utility.Michael Cahill2011-06-151-1/+1
| | | | | --HG-- rename : src/api/event_handler.c => src/utilities/util_verbose.c
* Merge the utility programs into a single program.Keith Bostic2011-06-081-7/+3
|
* Use the PYTHON variable set by autoconf in the Makefile.Michael Cahill2011-05-241-1/+1
|