summaryrefslogtreecommitdiff
path: root/src/mongo/installer/msi/wxs/FeatureFragment.wxs
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2017-12-11 14:41:32 -0500
committerMark Benvenuto <mark.benvenuto@mongodb.com>2017-12-11 14:41:32 -0500
commit2ea580cd77382a841c7cd6c8097cfd3d195698f0 (patch)
tree19f937384b2bb0ae0157ae42b41b1db8760237c9 /src/mongo/installer/msi/wxs/FeatureFragment.wxs
parent06b3488461d820c9081e5d7fca0fc028470922ea (diff)
downloadmongo-2ea580cd77382a841c7cd6c8097cfd3d195698f0.tar.gz
SERVER-14263 Install MongoDB as service on Windows
Diffstat (limited to 'src/mongo/installer/msi/wxs/FeatureFragment.wxs')
-rw-r--r--src/mongo/installer/msi/wxs/FeatureFragment.wxs20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/mongo/installer/msi/wxs/FeatureFragment.wxs b/src/mongo/installer/msi/wxs/FeatureFragment.wxs
index 69e1c8f0db5..64506d015a1 100644
--- a/src/mongo/installer/msi/wxs/FeatureFragment.wxs
+++ b/src/mongo/installer/msi/wxs/FeatureFragment.wxs
@@ -20,8 +20,9 @@
Title ="Server"
Description="The MongoDB server (mongod)"
Level ="1">
- <ComponentRef Id="c_mongod"/>
<ComponentRef Id="c_mongodPdb"/>
+ <ComponentRef Id="c_mongodCfg"/>
+
<?if $(var.Edition) = Enterprise ?>
<ComponentGroupRef Id="cg_EnterpriseServer" />
<?endif ?>
@@ -29,6 +30,23 @@
<ComponentGroupRef Id="cg_SSLBase" />
<?endif ?>
</Feature>
+ <Feature Id="ServerNoService"
+ Title ="ServerNoService"
+ Description="The MongoDB server (mongod)"
+ Display="hidden"
+ Level ="32767">
+ <ComponentRef Id="c_mongod"/>
+ </Feature>
+ <Feature Id="ServerService"
+ Title ="ServerService"
+ Description="The MongoDB server (mongod)"
+ Display="hidden"
+ Level ="32767">
+ <ComponentRef Id="c_mongodWithService"/>
+ <ComponentRef Id="c_mongodWithServiceUser" />
+ <ComponentRef Id="c_MONGO_DATA_PATH"/>
+ <ComponentRef Id="c_MONGO_LOG_PATH"/>
+ </Feature>
<Feature Id="Client"
Title ="Client"
Description="The MongoDB client/shell (mongo)"