MantisBT - CMake | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0013445 | CMake | (No Category) | public | 2012-07-30 11:43 | 2016-06-10 14:31 |
Reporter | nagger | ||||
Assigned To | Kitware Robot | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | moved | ||
Platform | OS | OS Version | |||
Product Version | CMake 2.8.8 | ||||
Target Version | Fixed in Version | ||||
Summary | 0013445: file glob with relative path containing '.' | ||||
Description | At a call of file(GLOB var RELATIVE ${absdir} ...), if absdir contains "/./" parts the resulting relative path is wrong | ||||
Steps To Reproduce | cmake_minimum_required(VERSION 2.8) file(GLOB var1 *.txt) file(GLOB var2 RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.txt) file(GLOB var3 RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/. *.txt) file(GLOB var4 RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/./. *.txt) message("var1: '${var1}'") message("var2: '${var2}'") message("var3: '${var3}'") message("var4: '${var4}'") ------- output: var1: 'D:/src/CMake_globrelative/CMakeLists.txt' var2: 'CMakeLists.txt' var3: '../CMakeLists.txt' var4: '../../CMakeLists.txt' ------- expected output: var1: 'D:/src/CMake_globrelative/CMakeLists.txt' var2: 'CMakeLists.txt' var3: 'CMakeLists.txt' var4: 'CMakeLists.txt' | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2012-07-30 11:43 | nagger | New Issue | |||
2012-07-30 11:48 | nagger | Note Added: 0030154 | |||
2016-06-10 14:28 | Kitware Robot | Note Added: 0042097 | |||
2016-06-10 14:28 | Kitware Robot | Status | new => resolved | ||
2016-06-10 14:28 | Kitware Robot | Resolution | open => moved | ||
2016-06-10 14:28 | Kitware Robot | Assigned To | => Kitware Robot | ||
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|