Originally created by: moms...@gmx.de
What steps will reproduce the problem?
MakeitSo Version 1.2.0
1. run makeitso -file=RhmDxfDwgCheckCsv.sln (Attachment)
2.
It may be, the problem is with placeholders for system variables that are defined in a CMD file:
set GILIB = M: \
set VSRHMENV = D: \ SANDBOX \ RHMTRUNK
...
rem RhmCore
set RHMCOREH =% VSRHMENV% \ RhmCore
set RHMBASEH =% VSRHMENV% \ RhmGenBase
set RHMERRH =% VSRHMENV% \ RhmErrCodes
set RHMRXH =% VSRHMENV% \ RhmRegex
set PATH =% PATH%; ...; ...
rem use vstudio
"C: \ Program Files \ Common Files \ Microsoft Shared \ MSENV \ VSLauncher.exe" "RhmDxfDwgCheckCsv.sln"
rem or MSBUILD
C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild [pathto] \ RhmDxfDwgCheckCsv.vcxproj / p: configuration = debug / t: rebuild
[...]
The aim then is the automatic code generation via makeitso and gcc also for linux...
3. What is the expected output? What do you see instead?
Parsing rhmdxfdwgcheckcsv.sln
- parsing project RhmDxfDwgCheckCsv
- FAILED (Ungltiger URI: Das URI-Format konnte nicht bestimmt werden.)
- parsing project RhmDxfDwgCheckCsv_Test
- FAILED (Ungltiger URI: Das URI-Format konnte nicht bestimmt werden.)
Parsing succeeded.
Creating makefile...
Creating makefile succeeded.
What version of the product are you using? On what operating system?
MakeitSo Version 1.2.0, WinXPProf
I have tried to meeting closer to the problem of using the debug Repsitory (VS2008 and VS2010), but the version from the repository behaves differently:
[SolutionParser.cs - VS2010]
case ProjectType.CPP_PROJECT:
{
//...
VCProject vcProject = Utils.call(() => (project.Object as VCProject));
//Error: vcProject is NULL!!!
...
}
Please provide any additional information below.
I would like to participate to help solve the path-token-problem within the vcxproj. The realization of makeitso.config is too static and hardly applicable here.
Thank you for this exellent work and your efforts..
Bernd
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: richard.... (code.google.com)@gmail.com
Hi Bernd,
I'm not actively enhancing make-it-so at the moment. As you say, I can imagine that it doesn't manage environment variables quite right.
If you want to contribute to it, can you mail me at richard_s_shepherd(at)yahoo.co.uk, and I can give you write permissions to the code repository?
Richard
Status: Accepted