Jump to content

Shell Compatible Wildcards: Difference between revisions

From EDM2
m Reiknir moved page Shwild to Shell Compatible Wildcards
Ak120 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Commonly known as just '''shwild''', this is a multi-platform [[C]] library that helps you implement wildcards. Shwild comes with [[C++]] bindings included in the package.
'''shwild''' is a multi-platform [[C]] library that helps you implement command line wildcards. Shwild comes with [[C++]] bindings included in the package. There is also a subproject called '''shwild.fnmatch''' which is a platform independent recreation of the UNIX "fnmatch" package, but that is a filename pattern matching function/library.


==Version==
==Version==
 
* 0.9.20 (2011-12-22) and shwild.fnmatch version is 0.8.2 (2007-02-08)
: There is no OS/2 specific version of this, you usually just add OS/2 as a Unix type target and compile with [[GCC]], but we have also used [[Open Watcom]]
====Prerequisites====
====Prerequisites====
* The use of the C++ bindings requires the use of portions of the [[STLSoft]] class library.
* The use of the C++ bindings requires the use of portions of the [[STLSoft]] class library. shwild.fnmatch requires both STLSoft and the [[cstring]] library.


==License and status==
==License==
* Open source released under the [[Three clause BSD license]] - Actively developed.
*Open source released under the [[Two clause BSD license]]
*Authors: Matthew Wilson, Sean Kelly


==Authors==
==Links==
* [http://www.shwild.org shwild homepage]
* Sourceforge [http://sourceforge.net/projects/shwild Project page]


[[Category:Tools]][[Category:C]][[Category:C++]][[Category:Generic Unix Tools]][[Category:MS Windows Tools]]
[[Category:C Libraries]]

Latest revision as of 16:07, 5 April 2023

shwild is a multi-platform C library that helps you implement command line wildcards. Shwild comes with C++ bindings included in the package. There is also a subproject called shwild.fnmatch which is a platform independent recreation of the UNIX "fnmatch" package, but that is a filename pattern matching function/library.

Version

  • 0.9.20 (2011-12-22) and shwild.fnmatch version is 0.8.2 (2007-02-08)
There is no OS/2 specific version of this, you usually just add OS/2 as a Unix type target and compile with GCC, but we have also used Open Watcom

Prerequisites

  • The use of the C++ bindings requires the use of portions of the STLSoft class library. shwild.fnmatch requires both STLSoft and the cstring library.

License

Links