Shell Compatible Wildcards: Difference between revisions
Appearance
Created page with "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. ==..." |
mNo edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''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 | ==License== | ||
* Open source released under the [[ | *Open source released under the [[Two clause BSD license]] | ||
*Authors: Matthew Wilson, Sean Kelly | |||
== | ==Links== | ||
* [http://www.shwild.org shwild homepage] | |||
* Sourceforge [http://sourceforge.net/projects/shwild Project page] | |||
[[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
- Open source released under the Two clause BSD license
- Authors: Matthew Wilson, Sean Kelly
Links
- shwild homepage
- Sourceforge Project page