View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001179CMakepublic2004-09-17 07:462004-09-21 13:41
ReporterMarco Spatz 
Assigned ToBrad King 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001179: Unquoted $(VAR) does not work in 2.0
DescriptionHi,

I tried to use old 1.8.3 cmakelists.txt with the new cmake 2.0.3, but the new cmake 2.0.3 complained about a '(' where a ')' should be. It seems like the parser has an error here:
The line was:
LINK_DIRECTORIES($(PFROOT)/lib $(PFROOT)/lib/Debug bin/win32/kernel/Debug)
The Problem was the $(PFROOT) which is a enviroment variable of windows.
Fixed this problem by using $ENV(PFROOT).
But that can't be the way it's meant to be.
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0001481)
Brad King (manager)
2004-09-20 08:52

This has been fixed in the CVS version of CMake:

/cvsroot/CMake/CMake/Source/cmListFileLexer.c,v <-- cmListFileLexer.c
new revision: 1.8; previous revision: 1.7
/cvsroot/CMake/CMake/Source/cmListFileLexer.in.l,v <-- cmListFileLexer.in.l
new revision: 1.8; previous revision: 1.7
/cvsroot/CMake/CMake/Tests/StringFileTest/CMakeLists.txt,v <-- CMakeLists.txt
new revision: 1.12; previous revision: 1.11

The changes should be merged to the 2.0 release branch.

 Issue History
Date Modified Username Field Change


Copyright © 2000 - 2018 MantisBT Team