Boost logo

Boost :

Subject: [boost] Help with VMS port of CMake
From: Bill Hoffman (bill.hoffman_at_[hidden])
Date: 2009-04-27 14:50:15


Hi,

I am trying to port CMake to VMS. For the first pass I am going to use
the GNV tools and gmake. I am very close, but I am having trouble
with files that have more than one "." in the name. CMake uses files
like that in several places, as do many CMake based projects.

Assuming I use POSIX paths on VMS, does anyone on this list know what
magic the GNV cat program uses to handle the following:

This works:
cat /idisk1/devel/Windows-cl.cmake.in

I wrote a simple C++ program that uses fstream to open argv[1], and get
the following results:

These work:
./test. Windows-cl.cmake.in
./test. Windows-cl^.cmake.in
./test. idisk1:[devel]Windows-cl^.cmake.in

This does not:
./test. /idisk1/devel/Windows-cl.cmake.in

Any help would be appreciated. Sorry if this is not very boost
related, but in previous CMake discussions on the list the topic of VMS
came up, so I thought there might be someone that could help me out.

Thanks.

-Bill


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk