Difference between revisions of "CmdLineCfg"

From Free Pascal wiki
Jump to navigationJump to search
(starting the page for cmdlinecfg)
 
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
=== About ===
 
=== About ===
''CmdLineCfg'' is a component that allows to create describe of a command-line parameters for any console application. As a product of the description, it's capable of generating graphic user-interface for it.   
+
''CmdLineCfg'' is a component that allows to create describe of a [[Command line parameters and environment variables|command-line parameters]] for any console application. As a product of the description, it's capable of generating graphic user-interface for it.   
  
 
Its main features are :
 
Its main features are :
Line 10: Line 10:
  
 
The download contains the component, an installation package and a demo application, that illustrates the features of the component along with some instrumentation for evaluating the chart on a given system.
 
The download contains the component, an installation package and a demo application, that illustrates the features of the component along with some instrumentation for evaluating the chart on a given system.
 
  
 
=== Screenshot ===
 
=== Screenshot ===
  
to do
+
[[Image:cmdlinecfg_compileroptions.PNG|400px]]
  
 
=== Author ===
 
=== Author ===
Line 21: Line 20:
  
 
=== License ===
 
=== License ===
[http://svn.freepascal.org/svn/lazarus/trunk/COPYING.modifiedLGPL modified] [http://svn.freepascal.org/svn/lazarus/trunk/COPYING.LGPL LGPL] (same as the FPC RTL and the Lazarus LCL). You can contact the author if the modified LGPL doesn't work with your project licensing.
+
[[FPC modified LGPL]] (same as the FPC RTL and the Lazarus LCL). You can contact the author if the modified LGPL doesn't work with your project licensing.
  
 
=== Download ===
 
=== Download ===
Line 40: Line 39:
 
* install cmdlinecfg package
 
* install cmdlinecfg package
 
* install fpcoptide extension
 
* install fpcoptide extension
* copy all .copt files to the lazarus configuration folder (/etc/lazarus for unix systems, or %appdata%\lazarus on windws)
+
* copy '''fpc.copt''' file to the lazarus configuration folder (/etc/lazarus for unix systems, or %appdata%\lazarus on windows)
 +
* '''conf.coptui''' to lazarus configuration folder
 +
 
 +
[[Category:Components]]

Latest revision as of 01:54, 18 June 2020

About

CmdLineCfg is a component that allows to create describe of a command-line parameters for any console application. As a product of the description, it's capable of generating graphic user-interface for it.

Its main features are :

  • reading the command line options from an external configuration file
  • conditional availability of options
  • versioning of the command-line options
  • etc

The download contains the component, an installation package and a demo application, that illustrates the features of the component along with some instrumentation for evaluating the chart on a given system.

Screenshot

cmdlinecfg compileroptions.PNG

Author

Dmitry 'skalogryz' Boyarintsev

License

FPC modified LGPL (same as the FPC RTL and the Lazarus LCL). You can contact the author if the modified LGPL doesn't work with your project licensing.

Download

The latest stable release can be found on link to the lazarus-ccr sf download location.

Change Log

  • Version 0.3 - initial check in

Dependencies / System Requirements

  • None

Status: Alpha

Issues:


Installation

  • install cmdlinecfg package
  • install fpcoptide extension
  • copy fpc.copt file to the lazarus configuration folder (/etc/lazarus for unix systems, or %appdata%\lazarus on windows)
  • conf.coptui to lazarus configuration folder