[PATCH setup 0/7] Fix building inilint

Jon Turney jon.turney@dronecode.org.uk
Sat Feb 15 17:04:00 GMT 2020


I have a vague aspiration to add some automated tests to setup.

This is a first step on that long road, by restoring building a command line 
tool using a component which has existing moderately good isolation, the 
iniparser.

Jon Turney (7):
  More updates for "using namespace std;" removal
  Pull yyerror() handling up into IniParseFeedback
  Add CliParseFeedback class
  Restore abstract base class IniDBBuilder
  Fix building inilint
  Pass a "Install for all users" flag into setDefaultSecurity()
  Make inilint do something slightly useful

 CliParseFeedback.cc   | 54 ++++++++++++++++++++++++++++++++++++++++
 CliParseFeedback.h    | 28 +++++++++++++++++++++
 IniDBBuilder.h        | 58 +++++++++++++++++++++++++++++++++++++++++++
 IniDBBuilderLint.h    | 55 ++++++++++++++++++++++++++++++++++++++++
 IniDBBuilderPackage.h |  6 ++---
 IniParseFeedback.cc   | 24 ------------------
 IniParseFeedback.h    | 13 +++++-----
 Makefile.am           | 32 +++++++++---------------
 configure.ac          | 13 ----------
 ini.cc                | 46 ++++++++++++++++++++++++----------
 ini.h                 | 13 +++-------
 inilex.ll             | 24 +++---------------
 inilintmain.cc        | 48 +++++++++++++++++++----------------
 iniparse.yy           |  4 +--
 main.cc               |  2 +-
 win32.cc              |  5 ++--
 win32.h               |  2 +-
 17 files changed, 288 insertions(+), 139 deletions(-)
 create mode 100644 CliParseFeedback.cc
 create mode 100644 CliParseFeedback.h
 create mode 100644 IniDBBuilder.h
 create mode 100644 IniDBBuilderLint.h
 delete mode 100644 IniParseFeedback.cc

-- 
2.21.0



More information about the Cygwin-apps mailing list