0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

77 Commits

Author SHA1 Message Date
Andy Schwerin
2b8a0d7380 Have git ignore the "tutorial" binary, like the other example binaries in the root directory. 2012-04-04 10:09:51 -04:00
agirbal
49405ce14f SERVER-4989: MR: errors that happen during sharded post processing are ignored 2012-02-17 17:10:04 -08:00
Eliot Horowitz
057b78d8fc add old .gitignore things temporarily 2012-01-17 21:17:19 -05:00
Andy Schwerin
30668e1c79 SCons updates to support variant directories.
This patch is a reorganization of our build files, which brings them slightly
closer in line with standard SCons organization.

In particular, the SConstruct file sets up the various "build environment"
objects, by examining the local system and command line parameters.  Then, it
delegates to some SConscript files, which describe build rules, like how to
compile "mongod" from source.

Typically, you would create several SConscript files for a project this large,
after breaking the project into logical sub projects, such as "platform
abstraction", "data manager", "query optimizer", etc.  That will be future work.
For now, we only separate out the special rules for executing smoke tests into
SConscript.smoke.  Pretty much all other build rules are in src/mongo/SConscript.

"tools" are placed in site_scons/site_tools.

This patch also includes better support for building and tracking dependencies
among static libraries ("libdeps" and "MergeLibrary"), and some incumbent, minor
restructuring.

This patch introduces a "warning" message from SCons about framework.o having
two rules that generate it.  It is harmless, for now, and will be removed in
future work.

Future work also includes eliminating use of the SCons "Glob" utility, and
restructuring the source code into sensible components.
2012-01-17 14:58:51 -08:00
Eric Milkie
aab58686d0 filter out new VS configuration's build product directories 2011-12-28 13:08:27 -05:00
Eric Milkie
91fc1590e2 /src/mongo/ 2011-12-28 09:21:29 -05:00
Andy Schwerin
1310f7e8a3 Update .gitignore so as not to ignore src/mongo.
CR: eliot
http://codereview.10gen.com/7232243/

Still to ignore the two autogenerated files, /src/mongo/shell/mongo.cpp and
/src/mongo/shell/mongo-server.cpp.
2011-12-27 14:28:56 -08:00
Eliot Horowitz
ae1ecd9c78 bulk move of code to src/ SERVER-4551 2011-12-24 15:33:45 -05:00
Tad Marshall
7c79cef343 added */ipch and */*/ipch to .gitignore
These folders are created by Visual Studio for Intellisense.
2011-12-15 08:47:08 -05:00
Mathias Stearn
903de55aa1 add failfile.smoke to gitignore 2011-11-29 16:23:39 -05:00
Tad Marshall
cabc4a262a Added mongoperf to .gitignore 2011-11-27 17:14:46 -05:00
Eliot Horowitz
f6243e1a26 mongooplog -new tool for replaying oplogs SERVER-3873 2011-09-15 10:50:05 -04:00
Eliot Horowitz
b5343d9319 remove bad files for sm SERVER-3659 2011-08-21 10:40:24 -04:00
Eliot Horowitz
d40cad9feb combine sm in source 2011-08-21 01:34:54 -04:00
Eliot Horowitz
c7af2b9673 some more ignores 2011-08-16 14:19:44 -04:00
Eliot Horowitz
b2fc358af3 mongotop for collection load 2011-03-06 18:03:53 -05:00
Eliot Horowitz
43eb9af2f2 astyle, not hooked up yet, do not run 2010-12-29 02:04:35 -05:00
Eliot Horowitz
b72a85ac2b replica set example 2010-12-18 21:47:22 -05:00
Eliot Horowitz
3ee76fe750 ignore bsondemo 2010-09-07 19:03:05 -04:00
Mike Dirolf
19f4563195 update docs.py to build C++ client docs too 2010-07-14 13:36:29 -04:00
Justin Dearing
27952c3bbe Added .swp files to the .gitignore.
Yes the windows programmer uses VIM.
2010-06-12 11:33:49 +08:00
Eliot Horowitz
cbb36406f0 some tool cleaning, bsondump tool 2010-06-09 11:31:30 -04:00
Eliot Horowitz
8c6a00675f perf temp file 2010-06-07 10:56:05 -04:00
unknown
fd70ada380 Ignoring cache files created by ReSharper, a popular and awesome Visual Studio Plugin.
http://www.jetbrains.com/resharper/index.html
2010-06-02 03:22:45 +08:00
Eliot Horowitz
db6337a8e8 seperate package for c++ client 2010-05-23 23:30:52 -04:00
dwight
f2c178f4bc gitignore 2010-05-22 18:24:55 -04:00
Dwight
c33904ddfb name threads 2010-05-18 12:17:43 -04:00
Dwight
f1a71ef426 vcxproj 2010-05-12 15:20:04 -04:00
Dwight Merriman
8be209992d build procdess tweaking 2010-05-02 19:17:35 -04:00
Dwight Merriman
c4bd465042 towards 3 2010-04-24 18:25:58 -04:00
Eliot Horowitz
0f09595154 move oplog code into db/oplog.* 2010-04-13 13:50:09 -04:00
Eliot Horowitz
8d572b8fb8 mongostat tool 2010-02-23 15:37:30 -05:00
Richard Kreuter
edbdec4f15 Add a SConstruct option for making a shared client library. 2010-02-17 14:16:49 -05:00
Eliot Horowitz
2f406ce762 test for http interface 2010-02-12 11:33:07 -05:00
Dwight Merriman
b818cf6c74 Merge branch 'master' of github.com:mongodb/mongo 2010-02-09 18:28:55 -05:00
Dwight Merriman
42d958985f git ignore
crlf?
2010-02-09 18:28:36 -05:00
Ilya Martynov
eefff3bcc4 Ignore emacs tags 2010-02-09 11:33:10 +08:00
Richard Kreuter
5c5fd56640 Try again at installing mongodb.conf in .deb packages MINOR 2010-02-05 16:45:40 -05:00
Eliot Horowitz
92bc50cff1 split server test code out from general js code SERVER-472 2009-12-18 16:53:44 -05:00
metagoto
705ec48cd9 add DBRef support to v8 engine (not DBPointer) 2009-11-24 11:41:50 +08:00
Eliot Horowitz
571d3771c3 cleaning build docs 2009-11-19 10:49:34 -05:00
metagoto
3ca19ea3a1 add DS_Store to .gitignore 2009-10-16 21:01:56 +08:00
Mathias Stearn
1719642eee add tags file to gitignore 2009-10-13 11:35:55 -04:00
Eliot Horowitz
0496aa5ac7 changed mongoimportJSON to mongoimport - handles json/tsv/csv 2009-10-09 14:55:29 -04:00
Eliot Horowitz
43f7916bf6 this shouldn't be in version control 2009-09-09 09:42:05 -04:00
Eliot Horowitz
ade581aa65 some debian stuff 2009-08-06 13:53:03 -04:00
eliot
c00f10a45c better windows .gitignore 2009-05-13 11:07:00 -04:00
Eliot Horowitz
b3bb71348e put mongo javascript code in cpp not H so easier to include 2009-04-30 09:09:12 -04:00
Aaron
3bca999156 Add mongobridge 2009-04-02 15:10:52 -04:00
Aaron
cd0f6ef44e Rename to buildinfo.cpp 2009-03-18 14:29:14 -04:00