View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007313CMakeCMakepublic2008-07-09 07:542009-09-14 20:59
ReporterAndreas Pokorny 
Assigned ToBill Hoffman 
PrioritynormalSeverityfeatureReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0007313: Provide String Variable with a fixed list of allowed values - for failsafe GUI configuration
DescriptionIt would be nice to have more than just arbitrary string values or booleans
to configure a build. I.e. It would like to be able to do the following

SET(GRAPHICS_LIB X11 CACHE String "Defines the graphics library to use" X11 Cocoa homegrown Antigrain)

Then inside the curses and QT dialog the user will only be able to set one
of the values, either X11, Coca homegrown or Antigrain. Each illegal value
set by the commandline or by modifying the cache file could be detected
by CMake, and treated as an error.
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0012751)
Alex Neundorf (developer)
2008-07-18 17:11

This is a duplicate of 0001527

Alex
(0017505)
Bill Hoffman (manager)
2009-09-14 20:59

This is done in cvs cmake with cmake-gui.

 Issue History
Date Modified Username Field Change
2008-07-09 07:54 Andreas Pokorny New Issue
2008-07-18 17:11 Alex Neundorf Note Added: 0012751
2008-08-21 15:39 Bill Hoffman Status new => assigned
2008-08-21 15:39 Bill Hoffman Assigned To => Bill Hoffman
2009-09-14 20:59 Bill Hoffman Note Added: 0017505
2009-09-14 20:59 Bill Hoffman Status assigned => closed
2009-09-14 20:59 Bill Hoffman Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team