[SERVER-4142] mongod.exe on Windows -- Source files in SCons build but not in Visual Studio project Created: 25/Oct/11  Updated: 11/Jul/16  Resolved: 07/May/12

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 2.1.2

Type: Bug Priority: Minor - P4
Reporter: Tad Marshall Assignee: Tad Marshall
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Windows


Operating System: Windows
Participants:

 Description   

There are a few source code files that get compiled and linked into the version of mongod.exe for Windows that are included in the SCons build but not included in the Visual Studio project (db/db.vcxproj). buildinfo.cpp is expected, but the others may require review.

util/debug_util.cpp
client/distlock_test.cpp
db/driverHelpers.cpp
util/histogram.cpp
util/password.cpp
db/stats/service_stats.cpp
util/signal_handlers.cpp

I don't know which of these should be in both builds and which should be in neither build, but it seems like the builds should include the same code except where required by the build.



 Comments   
Comment by Tad Marshall [ 07/May/12 ]

Of the set listed above, util/debug_util.cpp, and util/signal_handlers.cpp had already been added to the Visual Studio build. util/password.cpp isn't needed since mongod.exe does not prompt for passwords at the command line (and askPassword() is not called). I added the others to the Visual Studio build.

Comment by auto [ 07/May/12 ]

Author:

{u'login': u'tadmarshall', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-4142 add missing files to Visual Studio
Branch: master
https://github.com/mongodb/mongo/commit/7ffdfd59814d73c483d7d507a6181b54bf52f304

Generated at Thu Feb 08 03:05:04 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.