Subversion Repositories Kolibri OS

Rev

Rev 3584 | Blame | Last modification | View Log | RSS feed

  1. LibCSS -- a CSS parser and selection engine
  2. ===========================================
  3.  
  4. Overview
  5. --------
  6.  
  7.   LibCSS is a CSS parser and selection engine. It aims to parse the forward
  8.   compatible CSS grammar.
  9.  
  10. Requirements
  11. ------------
  12.  
  13.   LibCSS requires the following tools:
  14.  
  15.     + A C99 capable C compiler
  16.     + GNU make or compatible
  17.     + Pkg-config
  18.     + Perl (for the testcases)
  19.  
  20.   LibCSS also requires the following libraries to be installed:
  21.  
  22.     +  LibParserUtils
  23.     +  LibWapcaplet
  24.  
  25. Compilation
  26. -----------
  27.  
  28.   If necessary, modify the toolchain settings in the Makefile.
  29.   Invoke make:
  30.                 $ make
  31.  
  32. Verification
  33. ------------
  34.  
  35.   To verify that the parser is working, it is necessary to specify a
  36.   different makefile target than that used for normal compilation, thus:
  37.  
  38.                 $ make test
  39.  
  40. API documentation
  41. -----------------
  42.  
  43.   Currently, there is none. However, the code is well commented and the
  44.   public API may be found in the "include" directory. The testcase sources
  45.   may also be of use in working out how to use it.
  46.  
  47.