Skip to content

Commit 59905d1

Browse files
committed
mk: Make windows installer work with -pre versions
1 parent 4c86a04 commit 59905d1

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

Makefile.in

+4
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,9 @@ endif
141141
CFG_GIT_DIR := $(CFG_SRC_DIR).git
142142
CFG_RELEASE = 0.7-pre
143143
CFG_VERSION = $(CFG_RELEASE)
144+
# windows exe's need numeric versions - don't use anything but
145+
# numbers and dots here
146+
CFG_VERSION_WIN = 0.7
144147

145148
ifneq ($(wildcard $(CFG_GIT)),)
146149
ifneq ($(wildcard $(CFG_GIT_DIR)),)
@@ -311,6 +314,7 @@ $(foreach host,$(CFG_HOST_TRIPLES), \
311314
export CFG_SRC_DIR
312315
export CFG_BUILD_DIR
313316
export CFG_VERSION
317+
export CFG_VERSION_WIN
314318
export CFG_BUILD_TRIPLE
315319
export CFG_LLVM_ROOT
316320
export CFG_ENABLE_MINGW_CROSS

src/etc/pkg/rust.iss

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#define CFG_VERSION GetEnv("CFG_VERSION")
2+
#define CFG_VERSION_WIN GetEnv("CFG_VERSION_WIN")
23

34
[Setup]
45

@@ -8,7 +9,7 @@ AppVersion={#CFG_VERSION}
89
AppCopyright=Copyright (C) 2006-2013 Mozilla Foundation, MIT license
910
AppPublisher=Mozilla Foundation
1011
AppPublisherURL=http://www.rust-lang.org
11-
VersionInfoVersion={#CFG_VERSION}
12+
VersionInfoVersion={#CFG_VERSION_WIN}
1213
LicenseFile=LICENSE.txt
1314

1415
DisableWelcomePage=true

0 commit comments

Comments
 (0)