mirror of
https://github.com/mongodb/mongo.git
synced 2024-11-30 17:10:48 +01:00
SERVER-19822 Make sure directory names in dist archives are consistent
This commit is contained in:
parent
5033d600a0
commit
51a8f1ca3d
12
SConstruct
12
SConstruct
@ -2370,7 +2370,17 @@ env.AlwaysBuild( "lint" )
|
||||
def getSystemInstallName():
|
||||
dist_arch = GetOption("distarch")
|
||||
arch_name = env['TARGET_ARCH'] if not dist_arch else dist_arch
|
||||
n = env.GetTargetOSName() + "-" + arch_name
|
||||
|
||||
# We need to make sure the directory names inside dist tarballs are permanently
|
||||
# consistent, even if the target OS name used in scons is different. Any differences
|
||||
# between the names used by env.TargetOSIs/env.GetTargetOSName should be added
|
||||
# to the translation dictionary below.
|
||||
os_name_translations = {
|
||||
'windows': 'win32'
|
||||
}
|
||||
os_name = env.GetTargetOSName()
|
||||
os_name = os_name_translations.get(os_name, os_name)
|
||||
n = os_name + "-" + arch_name
|
||||
|
||||
if len(mongo_modules):
|
||||
n += "-" + "-".join(m.name for m in mongo_modules)
|
||||
|
Loading…
Reference in New Issue
Block a user