diff --git a/test_cppcheck.cbproj b/test_cppcheck.cbproj
deleted file mode 100644
index cde16b688..000000000
--- a/test_cppcheck.cbproj
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
-
- {c0625e4b-9135-46a6-a515-ff7695e25065}
- Debug
-
-
- true
-
-
- true
- true
- Base
-
-
- true
- true
- Base
-
-
- exe
- true
- NO_STRICT
- JPHNE
- true
- false
- C:\cppcheck
- true
- true
- CppConsoleApplication
- false
- vcl.bpi;rtl.bpi;bcbie.bpi;vclx.bpi;vclactnband.bpi;xmlrtl.bpi;bcbsmp.bpi;dbrtl.bpi;vcldb.bpi;vcldbx.bpi;bdertl.bpi;A407_R110.bpi;DreamEdit_C6.bpi
- true
- true
- false
- $(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;C:\cppcheck
- $(BDS)\lib;$(BDS)\lib\obj;$(BDS)\lib\psdk;C:\cppcheck
- true
- true
-
-
- false
- false
- _DEBUG;$(Defines)
- true
- true
- false
- true
- None
- DEBUG
- true
- .
- false
- Debug
- true
- true
- true
- true
- $(BDS)\lib\debug;$(ILINK_LibraryPath)
- true
- Full
- true
- true
- true
-
-
- NDEBUG;$(Defines)
- false
- true
- Release
- $(BDS)\lib\release;$(ILINK_LibraryPath)
- None
-
-
- CPlusPlusBuilder.Personality
- CppConsoleApplication
-
-FalseFalse1000FalseFalseFalseFalseFalse105312521.0.0.01.0.0.0FalseFalseFalseTrueFalseFalseTrueTrue1$(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;C:\cppcheck1.1$(BDS)\lib;$(BDS)\lib\obj;$(BDS)\lib\psdk;C:\cppcheck1NO_STRICT
-
-
-
-
- CheckBufferOverrun.h
- 4
-
-
- CheckClass.h
- 5
-
-
- CheckMemoryLeak.h
- 6
-
-
- CheckOther.h
- 1
-
-
- CommonCheck.h
- 2
-
-
- 0
-
-
- tokenize.h
- 3
-
-
- Cfg_1
-
-
- Cfg_2
-
-
-
\ No newline at end of file
diff --git a/testrunner.cbproj b/testrunner.cbproj
new file mode 100644
index 000000000..48d9ec281
--- /dev/null
+++ b/testrunner.cbproj
@@ -0,0 +1,178 @@
+
+
+
+ {474ff42a-e7a3-42dc-a618-153c6c6c9127}
+ Debug
+
+
+ true
+
+
+ true
+ true
+ Base
+
+
+ true
+ true
+ Base
+
+
+ exe
+ true
+ JPHNE
+ NO_STRICT
+ true
+ C:\cppcheck
+ true
+ true
+ CppConsoleApplication
+ .
+ vclx.bpi;vcl.bpi;rtl.bpi;vclactnband.bpi
+ false
+ $(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;C:\cppcheck
+ $(BDS)\lib;$(BDS)\lib\obj;$(BDS)\lib\psdk;C:\cppcheck
+
+
+ false
+ false
+ true
+ _DEBUG;$(Defines)
+ true
+ false
+ true
+ None
+ DEBUG
+ true
+ Debug
+ true
+ true
+ true
+ $(BDS)\lib\debug;$(ILINK_LibraryPath)
+ Full
+ true
+
+
+ NDEBUG;$(Defines)
+ Release
+ $(BDS)\lib\release;$(ILINK_LibraryPath)
+ None
+
+
+ CPlusPlusBuilder.Personality
+ CppConsoleApplication
+
+
+ False
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 1053
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+
+
+
+ False
+
+
+
+
+
+
+ False
+
+ False
+
+ True
+ False
+
+
+
+
+
+
+ TurboPower Async Professional 4.07 Designtime Package - VCL110
+ Dream Editor Package
+
+
+
+
+
+
+
+ False
+ True
+ True
+
+
+ 1
+ $(BDS)\include;$(BDS)\include\dinkumware;$(BDS)\include\vcl;C:\cppcheck
+
+
+ 1
+ .
+
+
+ 1
+ $(BDS)\lib;$(BDS)\lib\obj;$(BDS)\lib\psdk;C:\cppcheck
+
+
+ 1
+ NO_STRICT
+
+
+
+
+
+
+ CheckMemoryLeak.h
+ 2
+
+
+ CommonCheck.h
+ 5
+
+
+ 3
+
+
+ 4
+
+
+ 0
+
+
+ tokenize.h
+ 1
+
+
+ Cfg_1
+
+
+ Cfg_2
+
+
+
\ No newline at end of file