View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000824CMakeCMakepublic2004-05-07 15:032011-05-02 14:45
ReporterGordon Schumacher 
Assigned ToBen Boeckel 
PrioritylowSeverityfeatureReproducibilityalways
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Product Version 
Target VersionCMake 2.8.4Fixed in VersionCMake 2.8.4 
Summary0000824: Add @ command-line option
DescriptionAdding a command-line option of @ to allow parameters to be passed in via a "response file", akin to gcc and many other tools. Patch is in attachment.
TagsNo tags attached.
Attached Filespatch file icon CMake-@cmdline.patch [^] (3,670 bytes) 1969-12-31 19:00 [Show Content]

 Relationships
related to 0003844closedBill Hoffman Need command line parsing framework 

  Notes
(0004760)
Alex Neundorf (developer)
2006-08-27 10:31

What do you think about this patch ?
(0005208)
Brad King (manager)
2006-10-04 19:19

Bug 0003844 references this bug. It is a central command line parsing framework request.
(0023804)
Ben Boeckel (developer)
2010-12-08 13:25

I'll take this. The patch looks good, but needs a change to insert the arguments from the file into the argument list where the @ was, not at the end. I'll fix it up for 2.8.4.
(0023948)
Bill Hoffman (manager)
2010-12-14 09:04
edited on: 2010-12-14 10:21

This caused massive failures with the visual studio nmake generators. If you want this feature included in CMake, please rework so that it will work with VS nmake. Much work is required (see bug 3844.).

(0024429)
David Cole (manager)
2011-01-05 13:38

We will not be adding @ response file syntax to the CMake command line any time in the near future.

If the problem is "too many -D arguments when calling CMake to configure" then please consider using an initial cache setting file with the -C argument instead.

That should be a sufficient workaround.

Please re-open the issue for further discussion if you strongly disagree with this assessment.
(0026310)
David Cole (manager)
2011-05-02 14:45

Closing resolved issues that have not been updated in more than 3 months.

 Issue History
Date Modified Username Field Change
2010-09-04 01:24 Kovarththanan Rajaratnam Relationship added related to 0003844
2010-11-10 15:00 David Cole Target Version => CMake 2.8.4
2010-12-08 13:23 Ben Boeckel Assigned To Brad King => Ben Boeckel
2010-12-08 13:25 Ben Boeckel Note Added: 0023804
2010-12-14 09:04 Bill Hoffman Note Added: 0023948
2010-12-14 10:21 Bill Hoffman Note Edited: 0023948
2011-01-05 13:38 David Cole Note Added: 0024429
2011-01-05 13:38 David Cole Status assigned => resolved
2011-01-05 13:38 David Cole Fixed in Version => CMake 2.8.4
2011-01-05 13:38 David Cole Resolution open => won't fix
2011-05-02 14:45 David Cole Note Added: 0026310
2011-05-02 14:45 David Cole Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team