Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
CMake
CMake
Commits
e2ad65d3
Commit
e2ad65d3
authored
Sep 01, 2000
by
Bill Hoffman
Browse files
BUG: fix release build on windows
parent
c5e7d5a7
Changes
2
Hide whitespace changes
Inline
Side-by-side
Source/EXEHeader.dsptemplate
View file @
e2ad65d3
...
...
@@ -54,10 +54,8 @@ RSC=rc.exe
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GR /GX /Zm1000 /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /W3 /GR /GX /Zm1000 /O2 /D "WIN32" BUILD_INCLUDES EXTRA_DEFINES /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE CPP /nologo /W3 /GR /GX /Zm1000 /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MD /W3 /GR /GX /Zm1000 /O2 /D "WIN32" BUILD_INCLUDES EXTRA_DEFINES /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
...
...
@@ -79,8 +77,8 @@ LINK32=link.exe
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Target_Dir ""
# ADD BASE CPP /W3 /GR /Zm1000 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_
WINDOWS
" /D "_MBCS" /YX /FD /GZ /c
# ADD CPP /nologo /W3 /MD /GR /Gm /GX /Zm1000 /ZI /Od /D "WIN32" BUILD_INCLUDES EXTRA_DEFINES /D "_DEBUG" /D "_
WINDOWS
" /D "_MBCS" /YX /FD /GZ /c
# ADD BASE CPP /W3 /GR /Zm1000 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_
CONSOLE
" /D "_MBCS" /YX /FD /GZ /c
# ADD CPP /nologo /W3 /MD
d
/GR /Gm /GX /Zm1000 /ZI /Od /D "WIN32" BUILD_INCLUDES EXTRA_DEFINES /D "_DEBUG" /D "_
CONSOLE
" /D "_MBCS" /YX /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "_DEBUG"
...
...
Source/cmSystemTools.cxx
View file @
e2ad65d3
...
...
@@ -40,13 +40,15 @@ void cmSystemTools::ReplaceString(std::string& source,
const
char
*
replace
,
const
char
*
with
)
{
std
::
string
line
=
source
;
size_t
start
=
line
.
find
(
replace
);
int
lengthReplace
=
strlen
(
replace
);
std
::
string
rest
;
size_t
start
=
source
.
find
(
replace
);
while
(
start
!=
std
::
string
::
npos
)
{
source
=
line
.
substr
(
0
,
start
);
rest
=
source
.
substr
(
start
+
lengthReplace
);
source
=
source
.
substr
(
0
,
start
);
source
+=
with
;
source
+=
line
.
substr
(
start
+
strlen
(
replace
))
;
start
=
lin
e
.
find
(
replace
,
start
+
strlen
(
r
eplace
)
);
source
+=
rest
;
start
=
sourc
e
.
find
(
replace
,
start
+
lengthR
eplace
);
}
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment