aboutsummaryrefslogtreecommitdiffstats
path: root/win32/setup.mak
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-06-10 08:30:01 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-06-10 08:30:01 +0000
commit2e2ccab1104c01a2e944eab2a4f5e338a26155d7 (patch)
treee897c8e12fadd05f256cf91ffc1f33fe21788c8c /win32/setup.mak
parent5c99f241a0e8712e27fae013e2a6be46b136acf8 (diff)
downloadruby-2e2ccab1104c01a2e944eab2a4f5e338a26155d7.tar.gz
win32/setup.mak: separate verconf.mk
* win32/setup.mak (verconf.mk): separate RUBY_RELEASE_DATE from Makefile so that build would not stop everyday. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'win32/setup.mak')
-rw-r--r--win32/setup.mak10
1 files changed, 8 insertions, 2 deletions
diff --git a/win32/setup.mak b/win32/setup.mak
index b6358e5dd5..3b70d0ac1a 100644
--- a/win32/setup.mak
+++ b/win32/setup.mak
@@ -109,7 +109,7 @@ check-psapi.h: nul
int main(void) {return (EnumProcesses(NULL,0,NULL) ? 0 : 1);}
<<
--version-: nul
+-version-: nul verconf.mk
@$(APPEND)
@$(CPP) -I$(srcdir) -I$(srcdir)/include <<"Creating $(MAKEFILE)" | findstr "=" >>$(MAKEFILE)
#define RUBY_REVISION 0
@@ -118,10 +118,16 @@ MAJOR = RUBY_API_VERSION_MAJOR
MINOR = RUBY_API_VERSION_MINOR
TEENY = RUBY_API_VERSION_TEENY
RUBY_PROGRAM_VERSION = RUBY_VERSION
-RUBY_PROGRAM_RELEASE_DATE = RUBY_RELEASE_DATE
MSC_VER = _MSC_VER
<<
+verconf.mk: nul
+ @$(CPP) -I$(srcdir) -I$(srcdir)/include <<"Creating $(@)" | findstr "=" >$(@)
+#define RUBY_REVISION 0
+#include "version.h"
+RUBY_PROGRAM_RELEASE_DATE = RUBY_RELEASE_DATE
+<<
+
-program-name-:
@type << >>$(MAKEFILE)
!ifdef PROGRAM_PREFIX