From 2754322836a3506306cd014dcaa51590e8919ee7 Mon Sep 17 00:00:00 2001 From: Hasso Date: Fri, 23 Sep 2022 16:49:24 -0500 Subject: [PATCH 1/5] WIP: CD for Windows * Add Windows build to GHA * Don't build patr100 for release (it fails and is unnecessary) Presently, - Debug builds are failing for Pcpatr100 (other projects succeed) - Release builds have 14 errors re: missing .lib files that we should have built --- .github/workflows/ci-cd.yml | 35 ++++++++++++++++++++++++++++++++--- pc-parse/Pcparse.sln | 9 +++++---- 2 files changed, 37 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 0bab3b8..d52fc50 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -11,9 +11,9 @@ jobs: pc-parse_XAmple: strategy: fail-fast: false - #matrix: - # os: [windows-latest, ubuntu-latest] - runs-on: ubuntu-latest # ${{ matrix.os }} + matrix: + os: [windows-latest, ubuntu-latest] + runs-on: ${{ matrix.os }} env: DOTNET_NOLOGO: true @@ -23,11 +23,40 @@ jobs: with: fetch-depth: 0 + - name: Set up MSBuild + uses: microsoft/setup-msbuild@v1.1 + if: matrix.os == 'windows-latest' + + - name: Build + working-directory: pc-parse + run: msbuild Pcparse.sln /p:Configuration=Release /p:Platform=x64 + if: matrix.os == 'windows-latest' + + - name: Build32 + working-directory: pc-parse + run: msbuild Pcparse.sln /p:Configuration=Release /p:Platform=Win32 + if: matrix.os == 'windows-latest' + + - name: Publish Artifacts + uses: actions/upload-artifact@v3 + with: + name: dllFiles + path: | + pc-parse/ample/x64/Release-xdll/xample64.dll + pc-parse/ample/x64/Release-xdll/xample64.pdb + pc-parse/ample/Release-xdll/xample32.dll + pc-parse/ample/Release-xdll/xample32.pdb + if: matrix.os == 'windows-latest' + # if: github.event_name == 'pull_request' + - name: Configure + shell: bash working-directory: pc-parse run: ./configure + # if: matrix.os == 'ubuntu-latest' - name: Make + shell: bash working-directory: pc-parse run: make all diff --git a/pc-parse/Pcparse.sln b/pc-parse/Pcparse.sln index 097544b..524094e 100644 --- a/pc-parse/Pcparse.sln +++ b/pc-parse/Pcparse.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25420.1 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.32901.82 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XAmpleTestDll", "ample\XAmpleTestDll.vcxproj", "{A8DB4A0D-7642-4DAC-9DD6-A0746E5EB281}" EndProject @@ -234,9 +234,7 @@ Global {2E9517F1-8862-4FB2-A315-83BD68A51BB6}.Profile|x64.ActiveCfg = Release|x64 {2E9517F1-8862-4FB2-A315-83BD68A51BB6}.Profile|x64.Build.0 = Release|x64 {2E9517F1-8862-4FB2-A315-83BD68A51BB6}.Release|Win32.ActiveCfg = Release|Win32 - {2E9517F1-8862-4FB2-A315-83BD68A51BB6}.Release|Win32.Build.0 = Release|Win32 {2E9517F1-8862-4FB2-A315-83BD68A51BB6}.Release|x64.ActiveCfg = Release|x64 - {2E9517F1-8862-4FB2-A315-83BD68A51BB6}.Release|x64.Build.0 = Release|x64 {5CB8DBA1-F070-4FD9-83C3-47248D3317CF}.Debug|Win32.ActiveCfg = Debug|Win32 {5CB8DBA1-F070-4FD9-83C3-47248D3317CF}.Debug|Win32.Build.0 = Debug|Win32 {5CB8DBA1-F070-4FD9-83C3-47248D3317CF}.Debug|x64.ActiveCfg = Debug|x64 @@ -361,4 +359,7 @@ Global GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {424E2498-761D-4E1E-9433-A195899AC825} + EndGlobalSection EndGlobal From 7d46287a4a19dce66686a33a4d9732d04bfa078a Mon Sep 17 00:00:00 2001 From: Hasso Date: Mon, 26 Sep 2022 13:41:53 -0500 Subject: [PATCH 2/5] Separate Windows and Linux Actions --- .github/workflows/ci-cd.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index d52fc50..2ae8d91 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -35,6 +35,7 @@ jobs: - name: Build32 working-directory: pc-parse run: msbuild Pcparse.sln /p:Configuration=Release /p:Platform=Win32 + continue-on-error: true if: matrix.os == 'windows-latest' - name: Publish Artifacts @@ -50,15 +51,14 @@ jobs: # if: github.event_name == 'pull_request' - name: Configure - shell: bash working-directory: pc-parse run: ./configure - # if: matrix.os == 'ubuntu-latest' + if: matrix.os == 'ubuntu-latest' - name: Make - shell: bash working-directory: pc-parse run: make all + if: matrix.os == 'ubuntu-latest' # - name: Package # run: dotnet pack --include-symbols --no-restore --no-build -p:SymbolPackageFormat=snupkg From 5d561a0ae8b45797ed3734c4d1e46cb506848351 Mon Sep 17 00:00:00 2001 From: Hasso Date: Fri, 23 Sep 2022 16:31:18 -0500 Subject: [PATCH 3/5] Update documentation --- pc-parse/INSTALL.DOS | 15 ++++----------- pc-parse/README | 10 ++++++---- pc-parse/ample/readme.1st | 8 ++++---- pc-parse/stamp/readme.1st | 7 ------- 4 files changed, 14 insertions(+), 26 deletions(-) diff --git a/pc-parse/INSTALL.DOS b/pc-parse/INSTALL.DOS index 64054d0..7962f06 100644 --- a/pc-parse/INSTALL.DOS +++ b/pc-parse/INSTALL.DOS @@ -15,12 +15,7 @@ got the sources. These are the steps for compiling the pc-parse programs for MS-DOS: - 1. Unzip the sources. (You probably had to do this to look at this - file.) Go to the directory containing the sources. This will be - one of the following commands, depending on whether you have - ``long file name'' support (introduced by Windows 95): - - C:\>cd pc-parse + 1. C:\>cd pc-parse or C:\>cd pc-parse-20021025 @@ -38,16 +33,14 @@ These are the steps for compiling the pc-parse programs for MS-DOS: This configures the files for the DJGPP port of the GNU C compiler and make utility. This also sets up the configuration for the Microsoft Visual Studio (C/C++ compiler) development environment. - (This step is not needed for Microsoft Visual Studio .NET.) + (This step is not needed to build from the Microsoft Visual Studio GUI) 3. If you are using the DJGPP compiler, type the following command: C:\pc-parse>make - For Microsoft Visual C/C++, start up Visual Studio and open the - workspace file Pcparse.dsw (version 6) or the solution file - Pcparse.sln (Visual Studio .NET). Then build everything however - that GUI IDE does things. + For Microsoft Visual Studio, open the solution file Pcparse.sln. + Then build everything however that GUI IDE does things. This step takes several minutes on a 150MHz Pentium system. diff --git a/pc-parse/README b/pc-parse/README index 3378117..2847c35 100644 --- a/pc-parse/README +++ b/pc-parse/README @@ -1,4 +1,5 @@ -pc-parse-src-20051207 December 7, 2005 +2022-09-23 +pc-parse-src-20051207 pc-parse-doc-20051207 pc-parse-tst-20051207 @@ -30,8 +31,9 @@ a Unix (or Unix-like) system. Minimally, you need to enter only two commands: The build process has been tested on the following systems: 1. Debian GNU/Linux Sarge (kernel 2.4.18) / gcc 3.3.5, glibc 2.3.2 - 2. Microsoft Visual Studio .NET 2003 (built through the GUI, not the same - as the Unix style build process) + 2. Microsoft Visual Studio Community 2019 with MSVC v142, Windows Universal CRT SDK, + C++ ATL with Spectre mitigations, and C++ MFC with Spectre mitigations + (built through the GUI, not the same as the Unix style build process) The file INSTALL.DOS describes how to compile and install the pc-parse programs on MS-DOS or MS Windows using either the DJGPP port of the GNU C @@ -166,7 +168,7 @@ word lexicon using the "Save Lexicon" command. Please send programming questions and feedback to: Steve McConnel | e-mail: Stephen_McConnel@sil.org - Language Software Development | phone: 972-708-7361 + Language Software Development SIL International 7500 W. Camp Wisdom Road Dallas, TX 75236 diff --git a/pc-parse/ample/readme.1st b/pc-parse/ample/readme.1st index 4cbdf60..98431bf 100644 --- a/pc-parse/ample/readme.1st +++ b/pc-parse/ample/readme.1st @@ -42,8 +42,8 @@ Changes since version 2.0c have been made by Steve McConnel. Changes prior to that were made by the programming staff at JAARS. Correspondence about bugs and other issues should be sent to - Stephen McConnel email: steve@acadcomp.sil.org - Academic Computing Department or steve.mcconnel@sil.org + Stephen McConnel email: steve.mcconnel@sil.org + Language Technology Summer Institute of Linguistics - 7500 W. Camp Wisdom Road phone: (972)708-7361 - Dallas, TX 75236 U.S.A. fax: (972)708-7363 + 7500 W. Camp Wisdom Road + Dallas, TX 75236 U.S.A. diff --git a/pc-parse/stamp/readme.1st b/pc-parse/stamp/readme.1st index 844888e..7010773 100644 --- a/pc-parse/stamp/readme.1st +++ b/pc-parse/stamp/readme.1st @@ -40,10 +40,3 @@ systems. It uses only the available memory below 640K. Changes since version 1.5e have been made by Steve McConnel. Changes prior to that were made by the programming staff at JAARS. -Correspondence about bugs and other issues should be sent to - - Stephen McConnel email: steve@acadcomp.sil.org - Academic Computing Department or steve.mcconnel@sil.org - Summer Institute of Linguistics - 7500 W. Camp Wisdom Road phone: (972)708-7361 - Dallas, TX 75236 U.S.A. fax: (972)708-7363 From edefb7ce756b4288dd00f73208956b48babcb3ee Mon Sep 17 00:00:00 2001 From: Hasso Date: Mon, 26 Sep 2022 14:18:34 -0500 Subject: [PATCH 4/5] Remove Outdated Visual Studio Project Files --- pc-parse/Pcparse.dsw | 424 ------------------ pc-parse/ToneGen/ToneGen.dsp | 110 ----- pc-parse/TonePGLib/ToneGLib-2003.vcproj | 241 ---------- pc-parse/TonePGLib/ToneGLib-2005.vcproj | 328 -------------- pc-parse/TonePGLib/ToneGLib-2008.vcproj | 329 -------------- pc-parse/TonePGLib/ToneGLib-2010.vcxproj | 157 ------- pc-parse/TonePGLib/ToneGLib.dsp | 236 ---------- pc-parse/TonePGLib/TonePLib-2003.vcproj | 241 ---------- pc-parse/TonePGLib/TonePLib-2005.vcproj | 329 -------------- pc-parse/TonePGLib/TonePLib-2008.vcproj | 330 -------------- pc-parse/TonePGLib/TonePLib-2010.vcxproj | 158 ------- pc-parse/TonePGLib/TonePLib.dsp | 236 ---------- pc-parse/TonePars/TonePars.dsp | 110 ----- pc-parse/ample/Ample.dsp | 126 ------ pc-parse/ample/Ampledll-2003.vcproj | 154 ------- pc-parse/ample/Ampledll-2005.vcproj | 221 --------- pc-parse/ample/Ampledll-2008.vcproj | 220 --------- pc-parse/ample/Ampledll-2010.vcxproj | 165 ------- pc-parse/ample/Ampledll.dsp | 101 ----- pc-parse/ample/Amplelib-2003.vcproj | 246 ---------- pc-parse/ample/Amplelib-2005.vcproj | 338 -------------- pc-parse/ample/Amplelib-2008.vcproj | 339 -------------- pc-parse/ample/Amplelib-2010.vcxproj | 187 -------- pc-parse/ample/Amplelib.dsp | 201 --------- pc-parse/ample/Llample-2003.vcproj | 150 ------- pc-parse/ample/Llample-2005.vcproj | 214 --------- pc-parse/ample/Llample-2008.vcproj | 213 --------- pc-parse/ample/Llample-2010.vcxproj | 158 ------- pc-parse/ample/Llample.dsp | 97 ---- pc-parse/ample/Testdll.dsp | 90 ---- pc-parse/ample/Wllample.dsp | 103 ----- pc-parse/ample/XAmpleTestDll.dsp | 90 ---- pc-parse/ample/XAmpledll.dsp | 101 ----- pc-parse/ample/XAmplelib.dsp | 205 --------- pc-parse/ample/Xample.dsp | 234 ---------- pc-parse/anadiff/Anadiff.dsp | 117 ----- pc-parse/cmdlib/Cmdlib.dsp | 157 ------- pc-parse/cportlib/Cportlib.dsp | 217 --------- pc-parse/intergen/Intergen.dsp | 117 ----- pc-parse/ktagger/Ktagger.dsp | 117 ----- pc-parse/ktext/Ktext.dsp | 117 ----- pc-parse/opaclib/Opaclib.dsp | 325 -------------- pc-parse/pckimmo/Kimmolib.dsp | 137 ------ pc-parse/pckimmo/Pckimmo.dsp | 125 ------ pc-parse/pcpatr/Patr100.dsp | 166 ------- pc-parse/pcpatr/Patrlib.dsp | 189 -------- pc-parse/stamp/Stamp-2005.ncb | Bin 101376 -> 0 bytes pc-parse/stamp/Stamp-2005.sln | 23 - pc-parse/stamp/Stamp-2005.suo | Bin 9728 -> 0 bytes pc-parse/stamp/Stamp-2005.vcproj | 300 ------------- ...Stamp-2005.vcproj.LAPTOPVIRTUALXP.roy.user | 93 ---- .../Stamp-2005.vcproj.ROY-DESKTOP.roy.user | 93 ---- .../Stamp-2005.vcproj.XPVIRTUAL.roy.user | 93 ---- pc-parse/stamp/Stamp.dsp | 117 ----- pc-parse/stamp/Stamplib-2005.ncb | Bin 494592 -> 0 bytes pc-parse/stamp/Stamplib-2005.sln | 23 - pc-parse/stamp/Stamplib-2005.suo | Bin 9216 -> 0 bytes pc-parse/stamp/Stamplib-2005.vcproj | 314 ------------- ...mplib-2005.vcproj.LAPTOPVIRTUALXP.roy.user | 93 ---- .../Stamplib-2005.vcproj.ROY-DESKTOP.roy.user | 93 ---- pc-parse/stamp/Stamplib-2010.vcxproj | 181 -------- pc-parse/stamp/Stamplib.dsp | 177 -------- 62 files changed, 10566 deletions(-) delete mode 100644 pc-parse/Pcparse.dsw delete mode 100644 pc-parse/ToneGen/ToneGen.dsp delete mode 100644 pc-parse/TonePGLib/ToneGLib-2003.vcproj delete mode 100644 pc-parse/TonePGLib/ToneGLib-2005.vcproj delete mode 100644 pc-parse/TonePGLib/ToneGLib-2008.vcproj delete mode 100644 pc-parse/TonePGLib/ToneGLib-2010.vcxproj delete mode 100644 pc-parse/TonePGLib/ToneGLib.dsp delete mode 100644 pc-parse/TonePGLib/TonePLib-2003.vcproj delete mode 100644 pc-parse/TonePGLib/TonePLib-2005.vcproj delete mode 100644 pc-parse/TonePGLib/TonePLib-2008.vcproj delete mode 100644 pc-parse/TonePGLib/TonePLib-2010.vcxproj delete mode 100644 pc-parse/TonePGLib/TonePLib.dsp delete mode 100644 pc-parse/TonePars/TonePars.dsp delete mode 100644 pc-parse/ample/Ample.dsp delete mode 100644 pc-parse/ample/Ampledll-2003.vcproj delete mode 100644 pc-parse/ample/Ampledll-2005.vcproj delete mode 100644 pc-parse/ample/Ampledll-2008.vcproj delete mode 100644 pc-parse/ample/Ampledll-2010.vcxproj delete mode 100644 pc-parse/ample/Ampledll.dsp delete mode 100644 pc-parse/ample/Amplelib-2003.vcproj delete mode 100644 pc-parse/ample/Amplelib-2005.vcproj delete mode 100644 pc-parse/ample/Amplelib-2008.vcproj delete mode 100644 pc-parse/ample/Amplelib-2010.vcxproj delete mode 100644 pc-parse/ample/Amplelib.dsp delete mode 100644 pc-parse/ample/Llample-2003.vcproj delete mode 100644 pc-parse/ample/Llample-2005.vcproj delete mode 100644 pc-parse/ample/Llample-2008.vcproj delete mode 100644 pc-parse/ample/Llample-2010.vcxproj delete mode 100644 pc-parse/ample/Llample.dsp delete mode 100644 pc-parse/ample/Testdll.dsp delete mode 100644 pc-parse/ample/Wllample.dsp delete mode 100644 pc-parse/ample/XAmpleTestDll.dsp delete mode 100644 pc-parse/ample/XAmpledll.dsp delete mode 100644 pc-parse/ample/XAmplelib.dsp delete mode 100644 pc-parse/ample/Xample.dsp delete mode 100644 pc-parse/anadiff/Anadiff.dsp delete mode 100644 pc-parse/cmdlib/Cmdlib.dsp delete mode 100644 pc-parse/cportlib/Cportlib.dsp delete mode 100644 pc-parse/intergen/Intergen.dsp delete mode 100644 pc-parse/ktagger/Ktagger.dsp delete mode 100644 pc-parse/ktext/Ktext.dsp delete mode 100644 pc-parse/opaclib/Opaclib.dsp delete mode 100644 pc-parse/pckimmo/Kimmolib.dsp delete mode 100644 pc-parse/pckimmo/Pckimmo.dsp delete mode 100644 pc-parse/pcpatr/Patr100.dsp delete mode 100644 pc-parse/pcpatr/Patrlib.dsp delete mode 100644 pc-parse/stamp/Stamp-2005.ncb delete mode 100644 pc-parse/stamp/Stamp-2005.sln delete mode 100644 pc-parse/stamp/Stamp-2005.suo delete mode 100644 pc-parse/stamp/Stamp-2005.vcproj delete mode 100644 pc-parse/stamp/Stamp-2005.vcproj.LAPTOPVIRTUALXP.roy.user delete mode 100644 pc-parse/stamp/Stamp-2005.vcproj.ROY-DESKTOP.roy.user delete mode 100644 pc-parse/stamp/Stamp-2005.vcproj.XPVIRTUAL.roy.user delete mode 100644 pc-parse/stamp/Stamp.dsp delete mode 100644 pc-parse/stamp/Stamplib-2005.ncb delete mode 100644 pc-parse/stamp/Stamplib-2005.sln delete mode 100644 pc-parse/stamp/Stamplib-2005.suo delete mode 100644 pc-parse/stamp/Stamplib-2005.vcproj delete mode 100644 pc-parse/stamp/Stamplib-2005.vcproj.LAPTOPVIRTUALXP.roy.user delete mode 100644 pc-parse/stamp/Stamplib-2005.vcproj.ROY-DESKTOP.roy.user delete mode 100644 pc-parse/stamp/Stamplib-2010.vcxproj delete mode 100644 pc-parse/stamp/Stamplib.dsp diff --git a/pc-parse/Pcparse.dsw b/pc-parse/Pcparse.dsw deleted file mode 100644 index 3b4dfd3..0000000 --- a/pc-parse/Pcparse.dsw +++ /dev/null @@ -1,424 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "ToneGLib"=".\TonePGLib\ToneGLib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "ToneGen"=".\ToneGen\ToneGen.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name ToneGLib - End Project Dependency - Begin Project Dependency - Project_Dep_Name amplelib - End Project Dependency - Begin Project Dependency - Project_Dep_Name cportlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name opaclib - End Project Dependency -}}} - -############################################################################### - -Project: "TonePLib"=".\TonePGLib\TonePLib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "TonePars"=".\TonePars\TonePars.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name TonePLib - End Project Dependency - Begin Project Dependency - Project_Dep_Name amplelib - End Project Dependency - Begin Project Dependency - Project_Dep_Name cportlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name opaclib - End Project Dependency -}}} - -############################################################################### - -Project: "XAmpleTestDll"=".\ample\XAmpleTestDll.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name xampledll - End Project Dependency -}}} - -############################################################################### - -Project: "ample"=".\ample\Ample.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name amplelib - End Project Dependency -}}} - -############################################################################### - -Project: "ampledll"=".\ample\Ampledll.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name amplelib - End Project Dependency -}}} - -############################################################################### - -Project: "amplelib"=".\ample\Amplelib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name cportlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name opaclib - End Project Dependency -}}} - -############################################################################### - -Project: "anadiff"=".\anadiff\Anadiff.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "cmdlib"=".\cmdlib\Cmdlib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "cportlib"=".\cportlib\Cportlib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "intergen"=".\intergen\Intergen.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "kimmolib"=".\pckimmo\Kimmolib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "ktagger"=".\ktagger\Ktagger.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "ktext"=".\ktext\Ktext.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "llample"=".\ample\Llample.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "opaclib"=".\opaclib\Opaclib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "patr100"=".\pcpatr\Patr100.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name patrlib - End Project Dependency -}}} - -############################################################################### - -Project: "patrlib"=".\pcpatr\Patrlib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "pckimmo"=".\pckimmo\Pckimmo.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "pcpatr"=".\pcpatr\Pcpatr.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name amplelib - End Project Dependency - Begin Project Dependency - Project_Dep_Name cmdlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name kimmolib - End Project Dependency - Begin Project Dependency - Project_Dep_Name patrlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name cportlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name opaclib - End Project Dependency -}}} - -############################################################################### - -Project: "stamp"=".\stamp\Stamp.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name stamplib - End Project Dependency - Begin Project Dependency - Project_Dep_Name amplelib - End Project Dependency -}}} - -############################################################################### - -Project: "stamplib"=".\stamp\Stamplib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "testdll"=".\ample\Testdll.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "wllample"=".\ample\Wllample.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "xample"=".\ample\Xample.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Project: "xampledll"=".\ample\XAmpledll.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name xamplelib - End Project Dependency -}}} - -############################################################################### - -Project: "xamplelib"=".\ample\XAmplelib.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name patrlib - End Project Dependency -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### diff --git a/pc-parse/ToneGen/ToneGen.dsp b/pc-parse/ToneGen/ToneGen.dsp deleted file mode 100644 index 92cfdc6..0000000 --- a/pc-parse/ToneGen/ToneGen.dsp +++ /dev/null @@ -1,110 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ToneGen" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=ToneGen - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ToneGen.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ToneGen.mak" CFG="ToneGen - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ToneGen - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "ToneGen - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ToneGen - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /I "..\TonePGLib" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "TONEPARS" /D "TONEGEN" /D "HAVE_ITOA" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib toneGLib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/ToneGen32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "ToneGen - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /I "..\TonePGLib" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /D "TONEPARS" /D "HAVE_ITOA" /D "TONEGEN" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib toneGLib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /nodefaultlib:"LIBCMTD" /out:"Debug/ToneGen32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "ToneGen - Win32 Release" -# Name "ToneGen - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\tonegen.c -# End Source File -# Begin Source File - -SOURCE=.\version.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\version.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# End Group -# End Target -# End Project diff --git a/pc-parse/TonePGLib/ToneGLib-2003.vcproj b/pc-parse/TonePGLib/ToneGLib-2003.vcproj deleted file mode 100644 index f432841..0000000 --- a/pc-parse/TonePGLib/ToneGLib-2003.vcproj +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/TonePGLib/ToneGLib-2005.vcproj b/pc-parse/TonePGLib/ToneGLib-2005.vcproj deleted file mode 100644 index ec040ba..0000000 --- a/pc-parse/TonePGLib/ToneGLib-2005.vcproj +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/TonePGLib/ToneGLib-2008.vcproj b/pc-parse/TonePGLib/ToneGLib-2008.vcproj deleted file mode 100644 index aef02fe..0000000 --- a/pc-parse/TonePGLib/ToneGLib-2008.vcproj +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/TonePGLib/ToneGLib-2010.vcxproj b/pc-parse/TonePGLib/ToneGLib-2010.vcxproj deleted file mode 100644 index 8364285..0000000 --- a/pc-parse/TonePGLib/ToneGLib-2010.vcxproj +++ /dev/null @@ -1,157 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - ToneGLib - {BAE3BEFA-2E2B-44DB-953D-CABE382460FD} - - - - StaticLibrary - false - MultiByte - - - StaticLibrary - false - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - .\Debug-G\ - .\Debug-G\ - .\Release-G\ - .\Release-G\ - AllRules.ruleset - - - AllRules.ruleset - - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - Disabled - .;..;..\cportlib;..\opaclib;..\ample;..\stamp;%(AdditionalIncludeDirectories) - _WINDOWS;HAVE_CONFIG_H;_DEBUG;WIN32;TONEPARS;TONEGEN;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - .\Debug-G/ToneGLib.pch - .\Debug-G/ - .\Debug-G/ - .\Debug-G/ - Level3 - true - EditAndContinue - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - ..\lib\Debug\ToneGLib.lib - true - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - OnlyExplicitInline - .;..;..\cportlib;..\opaclib;..\ample;..\stamp;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;TONEPARS;TONEGEN;HAVE_ITOA;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - .\Release-G/ToneGLib.pch - .\Release-G/ - .\Release-G/ - .\Release-G/ - Level3 - true - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - ..\lib\Release\ToneGLib.lib - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/pc-parse/TonePGLib/ToneGLib.dsp b/pc-parse/TonePGLib/ToneGLib.dsp deleted file mode 100644 index eb6f40b..0000000 --- a/pc-parse/TonePGLib/ToneGLib.dsp +++ /dev/null @@ -1,236 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ToneGLib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=ToneGLib - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ToneGLib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ToneGLib.mak" CFG="ToneGLib - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ToneGLib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "ToneGLib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ToneGLib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release-G" -# PROP BASE Intermediate_Dir "Release-G" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-G" -# PROP Intermediate_Dir "Release-G" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D "TONEPARS" /D "TONEGEN" /D "HAVE_ITOA" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"..\lib\Release\ToneGLib.lib" - -!ELSEIF "$(CFG)" == "ToneGLib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug-G" -# PROP BASE Intermediate_Dir "Debug-G" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-G" -# PROP Intermediate_Dir "Debug-G" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /D "TONEPARS" /D "TONEGEN" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"..\lib\Debug\ToneGLib.lib" - -!ENDIF - -# Begin Target - -# Name "ToneGLib - Win32 Release" -# Name "ToneGLib - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\Domain.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\dtbio.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\envchk.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\lexchg.c -# End Source File -# Begin Source File - -SOURCE=.\loadseg.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\menvck.c -# End Source File -# Begin Source File - -SOURCE=.\Moras.c -# End Source File -# Begin Source File - -SOURCE=.\Pword.c -# End Source File -# Begin Source File - -SOURCE=.\Segparse.c -# End Source File -# Begin Source File - -SOURCE=.\Syllable.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\synrsc.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\synth.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\syntst.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\sytest_l.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\sytest_y.c -# End Source File -# Begin Source File - -SOURCE=.\Tbu.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tmatch.c -# End Source File -# Begin Source File - -SOURCE=.\tone.c -# End Source File -# Begin Source File - -SOURCE=.\toneanal.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\transfer.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\treplace.c -# End Source File -# Begin Source File - -SOURCE=.\Trule_ls.c -# End Source File -# Begin Source File - -SOURCE=.\trule_yg.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\trules.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tsdict.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tsinit.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tsutil.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\Domain.h -# End Source File -# Begin Source File - -SOURCE=..\stamp\stamp.h -# End Source File -# Begin Source File - -SOURCE=..\stamp\sytest_y.h -# End Source File -# Begin Source File - -SOURCE=.\sytest_y.h -# End Source File -# Begin Source File - -SOURCE=.\Tone.h -# End Source File -# Begin Source File - -SOURCE=.\Tonepars.h -# End Source File -# Begin Source File - -SOURCE=.\trule.h -# End Source File -# Begin Source File - -SOURCE=.\Trule_ls.h -# End Source File -# Begin Source File - -SOURCE=.\Trule_yg.h -# End Source File -# End Group -# End Target -# End Project diff --git a/pc-parse/TonePGLib/TonePLib-2003.vcproj b/pc-parse/TonePGLib/TonePLib-2003.vcproj deleted file mode 100644 index 42addb1..0000000 --- a/pc-parse/TonePGLib/TonePLib-2003.vcproj +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/TonePGLib/TonePLib-2005.vcproj b/pc-parse/TonePGLib/TonePLib-2005.vcproj deleted file mode 100644 index 56f2ad8..0000000 --- a/pc-parse/TonePGLib/TonePLib-2005.vcproj +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/TonePGLib/TonePLib-2008.vcproj b/pc-parse/TonePGLib/TonePLib-2008.vcproj deleted file mode 100644 index 9e15261..0000000 --- a/pc-parse/TonePGLib/TonePLib-2008.vcproj +++ /dev/null @@ -1,330 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/TonePGLib/TonePLib-2010.vcxproj b/pc-parse/TonePGLib/TonePLib-2010.vcxproj deleted file mode 100644 index de7542b..0000000 --- a/pc-parse/TonePGLib/TonePLib-2010.vcxproj +++ /dev/null @@ -1,158 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - TonePLib - {70ECED6F-C50A-412C-8BF9-20CB19D9F6DD} - TonePLib - - - - StaticLibrary - false - - - StaticLibrary - false - MultiByte - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - .\Release-P\ - .\Release-P\ - .\Debug-P\ - .\Debug-P\ - AllRules.ruleset - - - AllRules.ruleset - - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - OnlyExplicitInline - .;..;..\cportlib;..\opaclib;..\ample;../stamp;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;TONEPARS;HAVE_ITOA;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - .\Release-P/TonePLib.pch - .\Release-P/ - .\Release-P/ - .\Release-P/ - Level3 - true - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - ..\lib\Release\TonePLib.lib - true - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - Disabled - .;..;..\cportlib;..\opaclib;..\ample;..\stamp;%(AdditionalIncludeDirectories) - _WINDOWS;HAVE_CONFIG_H;_DEBUG;WIN32;TONEPARS;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - .\Debug-P/TonePLib.pch - .\Debug-P/ - .\Debug-P/ - .\Debug-P/ - Level3 - true - EditAndContinue - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - ..\lib\Debug\TonePLib.lib - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/pc-parse/TonePGLib/TonePLib.dsp b/pc-parse/TonePGLib/TonePLib.dsp deleted file mode 100644 index 2a9bc02..0000000 --- a/pc-parse/TonePGLib/TonePLib.dsp +++ /dev/null @@ -1,236 +0,0 @@ -# Microsoft Developer Studio Project File - Name="TonePLib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=TonePLib - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "TonePLib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "TonePLib.mak" CFG="TonePLib - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "TonePLib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "TonePLib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "TonePLib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release-P" -# PROP BASE Intermediate_Dir "Release-P" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-P" -# PROP Intermediate_Dir "Release-P" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /D "HAVE_CONFIG_H" /D "TONEPARS" /D "HAVE_ITOA" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"..\lib\Release\TonePLib.lib" - -!ELSEIF "$(CFG)" == "TonePLib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug-P" -# PROP BASE Intermediate_Dir "Debug-P" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-P" -# PROP Intermediate_Dir "Debug-P" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /D "TONEPARS" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"..\lib\Debug\TonePLib.lib" - -!ENDIF - -# Begin Target - -# Name "TonePLib - Win32 Release" -# Name "TonePLib - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\Domain.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\dtbio.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\envchk.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\lexchg.c -# End Source File -# Begin Source File - -SOURCE=.\loadseg.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\menvck.c -# End Source File -# Begin Source File - -SOURCE=.\Moras.c -# End Source File -# Begin Source File - -SOURCE=.\Pword.c -# End Source File -# Begin Source File - -SOURCE=.\Segparse.c -# End Source File -# Begin Source File - -SOURCE=.\Syllable.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\synrsc.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\synth.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\syntst.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\sytest_l.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\sytest_y.c -# End Source File -# Begin Source File - -SOURCE=.\Tbu.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tmatch.c -# End Source File -# Begin Source File - -SOURCE=.\tone.c -# End Source File -# Begin Source File - -SOURCE=.\toneanal.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\transfer.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\treplace.c -# End Source File -# Begin Source File - -SOURCE=.\Trule_ls.c -# End Source File -# Begin Source File - -SOURCE=.\trule_yg.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\trules.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tsdict.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tsinit.c -# End Source File -# Begin Source File - -SOURCE=..\stamp\tsutil.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\Domain.h -# End Source File -# Begin Source File - -SOURCE=..\stamp\stamp.h -# End Source File -# Begin Source File - -SOURCE=..\stamp\sytest_y.h -# End Source File -# Begin Source File - -SOURCE=.\sytest_y.h -# End Source File -# Begin Source File - -SOURCE=.\Tone.h -# End Source File -# Begin Source File - -SOURCE=.\Tonepars.h -# End Source File -# Begin Source File - -SOURCE=.\trule.h -# End Source File -# Begin Source File - -SOURCE=.\Trule_ls.h -# End Source File -# Begin Source File - -SOURCE=.\Trule_yg.h -# End Source File -# End Group -# End Target -# End Project diff --git a/pc-parse/TonePars/TonePars.dsp b/pc-parse/TonePars/TonePars.dsp deleted file mode 100644 index a8260ef..0000000 --- a/pc-parse/TonePars/TonePars.dsp +++ /dev/null @@ -1,110 +0,0 @@ -# Microsoft Developer Studio Project File - Name="TonePars" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=TonePars - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "TonePars.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "TonePars.mak" CFG="TonePars - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "TonePars - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "TonePars - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "TonePars - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /GX /O2 /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /I "..\TonePGLib" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "TONEPARS" /D "HAVE_ITOA" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib tonePLib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/TonePars32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "TonePars - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "." /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /I "..\TonePGLib" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /D "TONEPARS" /D "HAVE_ITOA" /YX /FD /GZ /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib tonePLib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /nodefaultlib:"LIBCMTD" /out:"Debug/TonePars32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "TonePars - Win32 Release" -# Name "TonePars - Win32 Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\TonePars.c -# End Source File -# Begin Source File - -SOURCE=.\version.c -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\version.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# End Group -# End Target -# End Project diff --git a/pc-parse/ample/Ample.dsp b/pc-parse/ample/Ample.dsp deleted file mode 100644 index ea4de1b..0000000 --- a/pc-parse/ample/Ample.dsp +++ /dev/null @@ -1,126 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ample" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=ample - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Ample.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Ample.mak" CFG="ample - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ample - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "ample - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "ample - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ample - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /FR /YX /FD /c -# SUBTRACT CPP /u -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 cportlib.lib opaclib.lib amplelib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/ample32.exe" /libpath:"..\lib\Release" -# SUBTRACT LINK32 /profile - -!ELSEIF "$(CFG)" == "ample - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ample___" -# PROP BASE Intermediate_Dir "ample___" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /FR /YX /FD /c -# SUBTRACT CPP /u -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 cportlib.lib opaclib.lib amplelib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Debug/ample32.exe" /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "ample - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ample___Win32_Profile" -# PROP BASE Intermediate_Dir "ample___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# SUBTRACT BASE CPP /u -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# SUBTRACT CPP /u -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 cportlib.lib opaclib.lib amplelib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/ample32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 cportlib.lib opaclib.lib amplelib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/ample32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "ample - Win32 Release" -# Name "ample - Win32 Debug" -# Name "ample - Win32 Profile" -# Begin Source File - -SOURCE=.\ample.c -# End Source File -# Begin Source File - -SOURCE=.\ample.rc -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/Ampledll-2003.vcproj b/pc-parse/ample/Ampledll-2003.vcproj deleted file mode 100644 index 4e9f3b3..0000000 --- a/pc-parse/ample/Ampledll-2003.vcproj +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Ampledll-2005.vcproj b/pc-parse/ample/Ampledll-2005.vcproj deleted file mode 100644 index ed82518..0000000 --- a/pc-parse/ample/Ampledll-2005.vcproj +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Ampledll-2008.vcproj b/pc-parse/ample/Ampledll-2008.vcproj deleted file mode 100644 index 9eb9f0a..0000000 --- a/pc-parse/ample/Ampledll-2008.vcproj +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Ampledll-2010.vcxproj b/pc-parse/ample/Ampledll-2010.vcxproj deleted file mode 100644 index eb09e41..0000000 --- a/pc-parse/ample/Ampledll-2010.vcxproj +++ /dev/null @@ -1,165 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - ampledll - {F9F973F0-5111-4BA1-B8FB-58A56CD6CFE7} - ampledll - - - - DynamicLibrary - false - - - DynamicLibrary - false - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - .\Release-dll\ - .\Release-dll\ - false - .\Debug-dll\ - .\Debug-dll\ - true - AllRules.ruleset - - - AllRules.ruleset - - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - .\Release-dll/Ampledll.tlb - - - ..;..\cportlib;..\opaclib;../include;%(AdditionalIncludeDirectories) - NDEBUG;_WINDOWS;HAVE_CONFIG_H;WIN32;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - MultiThreaded - .\Release-dll/Ampledll.pch - .\Release-dll/ - .\Release-dll/ - .\Release-dll/ - Level3 - true - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - amplelib.lib;opaclib.lib;cportlib.lib;libcmt.lib;odbc32.lib;odbccp32.lib;user32.lib;%(AdditionalDependencies) - Release-dll/ample322.dll - true - ..\lib\Release;%(AdditionalLibraryDirectories) - true - .\Release-dll/ample322.pdb - Windows - false - - - .\Release-dll/ample322.lib - - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - .\Debug-dll/Ampledll.tlb - - - Disabled - ..;..\cportlib;..\opaclib;%(AdditionalIncludeDirectories) - _WINDOWS;HAVE_CONFIG_H;_DEBUG;WIN32;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - MultiThreadedDebug - .\Debug-dll/Ampledll.pch - .\Debug-dll/ - .\Debug-dll/ - .\Debug-dll/ - Level3 - true - EditAndContinue - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - patrlib.lib;amplelib.lib;opaclib.lib;cportlib.lib;libcmtd.lib;odbc32.lib;odbccp32.lib;oldnames.lib;user32.lib;%(AdditionalDependencies) - Debug-dll/ample322.dll - true - ..\lib\Debug;%(AdditionalLibraryDirectories) - true - true - .\Debug-dll/ample322.pdb - Windows - false - - - .\Debug-dll/ample322.lib - - - - - - - - - - - - - - {d27abe31-3ebc-4686-963d-5afe7a10efdb} - false - - - {28c233ed-85da-4782-a9a1-396573867ba5} - false - - - {5cb8dba1-f070-4fd9-83c3-47248d3317cf} - false - - - {dd41b157-98ed-4e30-9ffd-4348450e936e} - false - - - - - - \ No newline at end of file diff --git a/pc-parse/ample/Ampledll.dsp b/pc-parse/ample/Ampledll.dsp deleted file mode 100644 index 8dc7edd..0000000 --- a/pc-parse/ample/Ampledll.dsp +++ /dev/null @@ -1,101 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ampledll" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=ampledll - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Ampledll.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Ampledll.mak" CFG="ampledll - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ampledll - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "ampledll - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ampledll - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "ampledll" -# PROP BASE Intermediate_Dir "ampledll" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-dll" -# PROP Intermediate_Dir "Release-dll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /MT /W3 /GX /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /FD /c -# SUBTRACT CPP /X /YX -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 -# ADD LINK32 amplelib.lib opaclib.lib cportlib.lib libc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib /out:"Release-dll/ample322.dll" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "ampledll - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-dll" -# PROP Intermediate_Dir "Debug-dll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /FD /c -# SUBTRACT CPP /YX /Yc /Yu -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 amplelib.lib opaclib.lib cportlib.lib libcd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib oldnames.lib /nologo /subsystem:windows /dll /debug /machine:I386 /nodefaultlib /out:"Debug-dll/ample322.dll" /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "ampledll - Win32 Release" -# Name "ampledll - Win32 Debug" -# Begin Source File - -SOURCE=.\ampledll.c -# End Source File -# Begin Source File - -SOURCE=.\ampledll.rc -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/Amplelib-2003.vcproj b/pc-parse/ample/Amplelib-2003.vcproj deleted file mode 100644 index 492fe6f..0000000 --- a/pc-parse/ample/Amplelib-2003.vcproj +++ /dev/null @@ -1,246 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Amplelib-2005.vcproj b/pc-parse/ample/Amplelib-2005.vcproj deleted file mode 100644 index 7cf82be..0000000 --- a/pc-parse/ample/Amplelib-2005.vcproj +++ /dev/null @@ -1,338 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Amplelib-2008.vcproj b/pc-parse/ample/Amplelib-2008.vcproj deleted file mode 100644 index df8a444..0000000 --- a/pc-parse/ample/Amplelib-2008.vcproj +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Amplelib-2010.vcxproj b/pc-parse/ample/Amplelib-2010.vcxproj deleted file mode 100644 index 00edbea..0000000 --- a/pc-parse/ample/Amplelib-2010.vcxproj +++ /dev/null @@ -1,187 +0,0 @@ - - - - - Debug - Win32 - - - Profile - Win32 - - - Release - Win32 - - - - amplelib - {DD41B157-98ED-4E30-9FFD-4348450E936E} - - - - StaticLibrary - false - - - StaticLibrary - false - - - StaticLibrary - false - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - .\..\lib\Debug\ - .\Debug-lib\ - .\..\lib\Release\ - .\Release-lib\ - .\..\lib\Profile\ - .\Profile-lib\ - AllRules.ruleset - - - AllRules.ruleset - - - AllRules.ruleset - - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - Disabled - ..;..\cportlib;..\opaclib;%(AdditionalIncludeDirectories) - _WINDOWS;HAVE_CONFIG_H;_DEBUG;WIN32;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - - .\Debug-lib/Amplelib.pch - .\Debug-lib/ - .\Debug-lib/ - .\Debug-lib/ - Level3 - true - OldStyle - Default - - - 0x0409 - - - .\..\lib\Debug\Amplelib.lib - true - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - OnlyExplicitInline - ..;..\cportlib;..\opaclib;../include;%(AdditionalIncludeDirectories) - NDEBUG;_WINDOWS;HAVE_CONFIG_H;WIN32;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - true - MultiThreaded - true - true - - - .\Release-lib/Amplelib.pch - .\Release-lib/ - .\Release-lib/ - .\Release-lib/ - Level3 - true - Default - - - 0x0409 - - - .\..\lib\Release\Amplelib.lib - true - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - Disabled - ..;..\cportlib;..\opaclib;../include;%(AdditionalIncludeDirectories) - _DEBUG;_WINDOWS;HAVE_CONFIG_H;WIN32;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - - .\Profile-lib/Amplelib.pch - .\Profile-lib/ - .\Profile-lib/ - .\Profile-lib/ - Level3 - true - OldStyle - Default - - - 0x0409 - - - .\..\lib\Profile\Amplelib.lib - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/pc-parse/ample/Amplelib.dsp b/pc-parse/ample/Amplelib.dsp deleted file mode 100644 index 62b4449..0000000 --- a/pc-parse/ample/Amplelib.dsp +++ /dev/null @@ -1,201 +0,0 @@ -# Microsoft Developer Studio Project File - Name="amplelib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=amplelib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Amplelib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Amplelib.mak" CFG="amplelib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "amplelib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "amplelib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "amplelib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "amplelib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "amplelib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "amplelib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "amplelib___Win32_Profile" -# PROP BASE Intermediate_Dir "amplelib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "amplelib - Win32 Release" -# Name "amplelib - Win32 Debug" -# Name "amplelib - Win32 Profile" -# Begin Source File - -SOURCE=.\ampcat.c -# End Source File -# Begin Source File - -SOURCE=.\anal.c -# End Source File -# Begin Source File - -SOURCE=.\analda.c -# End Source File -# Begin Source File - -SOURCE=.\atest.c -# End Source File -# Begin Source File - -SOURCE=.\categ.c -# End Source File -# Begin Source File - -SOURCE=.\cmdutil.c -# End Source File -# Begin Source File - -SOURCE=.\dynstr.c -# End Source File -# Begin Source File - -SOURCE=.\envchk.c -# End Source File -# Begin Source File - -SOURCE=.\envpar.c -# End Source File -# Begin Source File - -SOURCE=.\loadcc.c -# End Source File -# Begin Source File - -SOURCE=.\loadtb.c -# End Source File -# Begin Source File - -SOURCE=.\mccpar.c -# End Source File -# Begin Source File - -SOURCE=.\mktest.c -# End Source File -# Begin Source File - -SOURCE=.\morcla.c -# End Source File -# Begin Source File - -SOURCE=.\proper.c -# End Source File -# Begin Source File - -SOURCE=.\puncla.c -# End Source File -# Begin Source File - -SOURCE=.\putsd.c -# End Source File -# Begin Source File - -SOURCE=.\select.c -# End Source File -# Begin Source File - -SOURCE=.\setsd.c -# End Source File -# Begin Source File - -SOURCE=.\spreds.c -# End Source File -# Begin Source File - -SOURCE=.\validch.c -# End Source File -# Begin Source File - -SOURCE=.\version.c -# End Source File -# Begin Source File - -SOURCE=.\writests.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/Llample-2003.vcproj b/pc-parse/ample/Llample-2003.vcproj deleted file mode 100644 index 944579c..0000000 --- a/pc-parse/ample/Llample-2003.vcproj +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Llample-2005.vcproj b/pc-parse/ample/Llample-2005.vcproj deleted file mode 100644 index 539a685..0000000 --- a/pc-parse/ample/Llample-2005.vcproj +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Llample-2008.vcproj b/pc-parse/ample/Llample-2008.vcproj deleted file mode 100644 index 72f8d40..0000000 --- a/pc-parse/ample/Llample-2008.vcproj +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/ample/Llample-2010.vcxproj b/pc-parse/ample/Llample-2010.vcxproj deleted file mode 100644 index 941ad80..0000000 --- a/pc-parse/ample/Llample-2010.vcxproj +++ /dev/null @@ -1,158 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - llample - {824A744B-9542-4531-93EA-081E0C2DA01F} - - - - DynamicLibrary - false - - - DynamicLibrary - false - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - .\Release-LL\ - .\Release-LL\ - false - .\Debug-LL\ - .\Debug-LL\ - true - AllRules.ruleset - - - AllRules.ruleset - - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - .\Release-LL/Llample.tlb - - - ..;..\cportlib;..\opaclib;../include;%(AdditionalIncludeDirectories) - NDEBUG;_WINDOWS;HAVE_CONFIG_H;WIN32;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - MultiThreaded - - - .\Release-LL/Llample.pch - .\Release-LL/ - .\Release-LL/ - .\Release-LL/ - Level3 - true - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - amplelib.lib;opaclib.lib;cportlib.lib;libcmt.lib;odbc32.lib;odbccp32.lib;oldnames.lib;%(AdditionalDependencies) - .\Release-LL/Llample.dll - true - ..\lib\Release;%(AdditionalLibraryDirectories) - true - .\Release-LL/Llample.pdb - Windows - false - - - .\Release-LL/Llample.lib - - - - - _DEBUG;%(PreprocessorDefinitions) - true - true - Win32 - .\Debug-LL/Llample.tlb - - - Disabled - ..;..\cportlib;..\opaclib;../include;%(AdditionalIncludeDirectories) - _WINDOWS;HAVE_CONFIG_H;_DEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreadedDebug - - - .\Debug-LL/Llample.pch - .\Debug-LL/ - .\Debug-LL/ - .\Debug-LL/ - Level3 - true - EditAndContinue - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - amplelib.lib;opaclib.lib;cportlib.lib;odbc32.lib;odbccp32.lib;oldnames.lib;libcmtd.lib;%(AdditionalDependencies) - .\Debug-LL/Llample.dll - true - ..\lib\Debug;%(AdditionalLibraryDirectories) - true - true - .\Debug-LL/Llample.pdb - Windows - false - - - .\Debug-LL/Llample.lib - - - - - - - - {d27abe31-3ebc-4686-963d-5afe7a10efdb} - false - - - {28c233ed-85da-4782-a9a1-396573867ba5} - false - - - {dd41b157-98ed-4e30-9ffd-4348450e936e} - false - - - - - - \ No newline at end of file diff --git a/pc-parse/ample/Llample.dsp b/pc-parse/ample/Llample.dsp deleted file mode 100644 index bfe9865..0000000 --- a/pc-parse/ample/Llample.dsp +++ /dev/null @@ -1,97 +0,0 @@ -# Microsoft Developer Studio Project File - Name="llample" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=llample - Win32 Release -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Llample.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Llample.mak" CFG="llample - Win32 Release" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "llample - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "llample - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "llample - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir ".\Release" -# PROP BASE Intermediate_Dir ".\Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-LL" -# PROP Intermediate_Dir "Release-LL" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c -# ADD CPP /nologo /MT /W3 /GX /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# SUBTRACT CPP /X -# ADD BASE MTL /nologo /D "NDEBUG" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 -# ADD LINK32 amplelib.lib opaclib.lib cportlib.lib libc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib oldnames.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib /libpath:"..\lib\Release" -# SUBTRACT LINK32 /incremental:yes /map - -!ELSEIF "$(CFG)" == "llample - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir ".\Debug" -# PROP BASE Intermediate_Dir ".\Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-LL" -# PROP Intermediate_Dir "Debug-LL" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE MTL /nologo /D "_DEBUG" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 -# ADD LINK32 amplelib.lib opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib oldnames.lib libcmtd.lib /nologo /subsystem:windows /dll /debug /machine:I386 /nodefaultlib /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "llample - Win32 Release" -# Name "llample - Win32 Debug" -# Begin Source File - -SOURCE=.\Llample.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/Testdll.dsp b/pc-parse/ample/Testdll.dsp deleted file mode 100644 index 2409054..0000000 --- a/pc-parse/ample/Testdll.dsp +++ /dev/null @@ -1,90 +0,0 @@ -# Microsoft Developer Studio Project File - Name="testdll" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=testdll - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "testdll.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "testdll.mak" CFG="testdll - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "testdll - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "testdll - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "testdll - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "testdll_" -# PROP BASE Intermediate_Dir "testdll_" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-tst" -# PROP Intermediate_Dir "Release-tst" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /GX /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "WIN32" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "testdll - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-tst" -# PROP Intermediate_Dir "Debug-tst" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "_DEBUG" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "testdll - Win32 Release" -# Name "testdll - Win32 Debug" -# Begin Source File - -SOURCE=.\testdll.cpp -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/Wllample.dsp b/pc-parse/ample/Wllample.dsp deleted file mode 100644 index 274078f..0000000 --- a/pc-parse/ample/Wllample.dsp +++ /dev/null @@ -1,103 +0,0 @@ -# Microsoft Developer Studio Project File - Name="wllample" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Application" 0x0101 - -CFG=wllample - Win32 Release -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Wllample.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Wllample.mak" CFG="wllample - Win32 Release" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "wllample - Win32 Release" (based on "Win32 (x86) Application") -!MESSAGE "wllample - Win32 Debug" (based on "Win32 (x86) Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "wllample - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "WRelease" -# PROP BASE Intermediate_Dir "WRelease" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-wll" -# PROP Intermediate_Dir "Release-wll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c -# ADD CPP /nologo /W3 /GX /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD BASE MTL /nologo /D "NDEBUG" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "wllample - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "WDebug" -# PROP BASE Intermediate_Dir "WDebug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-wll" -# PROP Intermediate_Dir "Debug-wll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_WINDOWS" /D "_DEBUG" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE MTL /nologo /D "_DEBUG" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "wllample - Win32 Release" -# Name "wllample - Win32 Debug" -# Begin Source File - -SOURCE=.\wllample.c -# End Source File -# Begin Source File - -SOURCE=.\wllample.h -# End Source File -# Begin Source File - -SOURCE=.\Wllample.rc -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/XAmpleTestDll.dsp b/pc-parse/ample/XAmpleTestDll.dsp deleted file mode 100644 index 720c2e1..0000000 --- a/pc-parse/ample/XAmpleTestDll.dsp +++ /dev/null @@ -1,90 +0,0 @@ -# Microsoft Developer Studio Project File - Name="XAmpleTestDll" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=XAmpleTestDll - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "XAmpleTestDll.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "XAmpleTestDll.mak" CFG="XAmpleTestDll - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "XAmpleTestDll - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "XAmpleTestDll - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "XAmpleTestDll - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "XAmpleTestDll_" -# PROP BASE Intermediate_Dir "XAmpleTestDll_" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-tst" -# PROP Intermediate_Dir "Release-tst" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /GX /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "WIN32" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "XAmpleTestDll - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-tst" -# PROP Intermediate_Dir "Debug-tst" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "_DEBUG" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "XAmpleTestDll - Win32 Release" -# Name "XAmpleTestDll - Win32 Debug" -# Begin Source File - -SOURCE=.\XAmpleTestDll.cpp -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/XAmpledll.dsp b/pc-parse/ample/XAmpledll.dsp deleted file mode 100644 index 42beecf..0000000 --- a/pc-parse/ample/XAmpledll.dsp +++ /dev/null @@ -1,101 +0,0 @@ -# Microsoft Developer Studio Project File - Name="xampledll" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=xampledll - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "XAmpledll.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "XAmpledll.mak" CFG="xampledll - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "xampledll - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "xampledll - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "xampledll - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "xampledll" -# PROP BASE Intermediate_Dir "xampledll" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-dll" -# PROP Intermediate_Dir "Release-dll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /MT /W3 /GX /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\include" /I "..\pcpatr" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /D "EXPERIMENTAL" /D "FULL_ENTITIES" /FD /c -# SUBTRACT CPP /X /YX -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 -# ADD LINK32 patrlib.lib cmdlib.lib xamplelib.lib opaclib.lib cportlib.lib libc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib /out:"Release-dll-x/xample.dll" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "xampledll - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-dll" -# PROP Intermediate_Dir "Debug-dll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\include" /I "..\pcpatr" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /D "EXPERIMENTAL" /FD /c -# SUBTRACT CPP /YX /Yc /Yu -# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 patrlib.lib cmdlib.lib xamplelib.lib opaclib.lib cportlib.lib libcd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib oldnames.lib /nologo /subsystem:windows /dll /debug /machine:I386 /nodefaultlib /out:"Debug-dll-x/xample.dll" /libpath:"..\lib\Debug" - -!ENDIF - -# Begin Target - -# Name "xampledll - Win32 Release" -# Name "xampledll - Win32 Debug" -# Begin Source File - -SOURCE=.\ampledll.c -# End Source File -# Begin Source File - -SOURCE=.\xampledll.rc -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/XAmplelib.dsp b/pc-parse/ample/XAmplelib.dsp deleted file mode 100644 index 449afd4..0000000 --- a/pc-parse/ample/XAmplelib.dsp +++ /dev/null @@ -1,205 +0,0 @@ -# Microsoft Developer Studio Project File - Name="xamplelib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=xamplelib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "XAmplelib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "XAmplelib.mak" CFG="xamplelib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "xamplelib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "xamplelib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "xamplelib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "xamplelib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release-lib-x" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\include" /I "..\pcpatr" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /D "EXPERIMENTAL" /D "FULL_ENTITIES" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "xamplelib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug-lib-x" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\include" /I "..\pcpatr" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /D "EXPERIMENTAL" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "xamplelib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "xamplelib___Win32_Profile" -# PROP BASE Intermediate_Dir "xamplelib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "xamplelib - Win32 Release" -# Name "xamplelib - Win32 Debug" -# Name "xamplelib - Win32 Profile" -# Begin Source File - -SOURCE=.\ampcat.c -# End Source File -# Begin Source File - -SOURCE=.\anal.c -# End Source File -# Begin Source File - -SOURCE=.\analda.c -# End Source File -# Begin Source File - -SOURCE=.\anccpar.c -# End Source File -# Begin Source File - -SOURCE=.\atest.c -# End Source File -# Begin Source File - -SOURCE=.\categ.c -# End Source File -# Begin Source File - -SOURCE=.\cmdutil.c -# End Source File -# Begin Source File - -SOURCE=.\dynstr.c -# End Source File -# Begin Source File - -SOURCE=.\envchk.c -# End Source File -# Begin Source File - -SOURCE=.\envpar.c -# End Source File -# Begin Source File - -SOURCE=.\loadcc.c -# End Source File -# Begin Source File - -SOURCE=.\loadtb.c -# End Source File -# Begin Source File - -SOURCE=.\mccpar.c -# End Source File -# Begin Source File - -SOURCE=.\mktest.c -# End Source File -# Begin Source File - -SOURCE=.\morcla.c -# End Source File -# Begin Source File - -SOURCE=.\proper.c -# End Source File -# Begin Source File - -SOURCE=.\puncla.c -# End Source File -# Begin Source File - -SOURCE=.\putsd.c -# End Source File -# Begin Source File - -SOURCE=.\select.c -# End Source File -# Begin Source File - -SOURCE=.\setsd.c -# End Source File -# Begin Source File - -SOURCE=.\spreds.c -# End Source File -# Begin Source File - -SOURCE=.\validch.c -# End Source File -# Begin Source File - -SOURCE=.\version.c -# End Source File -# Begin Source File - -SOURCE=.\writests.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/ample/Xample.dsp b/pc-parse/ample/Xample.dsp deleted file mode 100644 index a6121f2..0000000 --- a/pc-parse/ample/Xample.dsp +++ /dev/null @@ -1,234 +0,0 @@ -# Microsoft Developer Studio Project File - Name="xample" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=xample - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Xample.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Xample.mak" CFG="xample - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "xample - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "xample - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "xample - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "xample - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-x" -# PROP Intermediate_Dir "Release-x" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 patrlib.lib cmdlib.lib cportlib.lib opaclib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release-x/xample32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "xample - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "xample__" -# PROP BASE Intermediate_Dir "xample__" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-x" -# PROP Intermediate_Dir "Debug-x" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /D "_DEBUG" /D "WIN32" /D "FULL_ENTITIES" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 patrlib.lib cmdlib.lib cportlib.lib opaclib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug-x/Xample32.exe" /libpath:"..\lib\Debug" -# SUBTRACT LINK32 /profile - -!ELSEIF "$(CFG)" == "xample - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "xample___Win32_Profile" -# PROP BASE Intermediate_Dir "xample___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile-x" -# PROP Intermediate_Dir "Profile-x" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 patrlib.lib cportlib.lib opaclib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /libpath:"..\lib\Debug" -# ADD LINK32 patrlib.lib cmdlib.lib cportlib.lib opaclib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "xample - Win32 Release" -# Name "xample - Win32 Debug" -# Name "xample - Win32 Profile" -# Begin Source File - -SOURCE=.\ampcat.c -# End Source File -# Begin Source File - -SOURCE=.\ample.c -# End Source File -# Begin Source File - -SOURCE=.\ample.h -# End Source File -# Begin Source File - -SOURCE=.\ampledef.h -# End Source File -# Begin Source File - -SOURCE=.\anal.c -# End Source File -# Begin Source File - -SOURCE=.\analda.c -# End Source File -# Begin Source File - -SOURCE=.\anccpar.c -# End Source File -# Begin Source File - -SOURCE=.\atest.c -# End Source File -# Begin Source File - -SOURCE=.\atest.h -# End Source File -# Begin Source File - -SOURCE=.\categ.c -# End Source File -# Begin Source File - -SOURCE=.\cmdutil.c -# End Source File -# Begin Source File - -SOURCE=.\dynstr.c -# End Source File -# Begin Source File - -SOURCE=.\envchk.c -# End Source File -# Begin Source File - -SOURCE=.\envpar.c -# End Source File -# Begin Source File - -SOURCE=.\loadcc.c -# End Source File -# Begin Source File - -SOURCE=.\loadtb.c -# End Source File -# Begin Source File - -SOURCE=.\mccpar.c -# End Source File -# Begin Source File - -SOURCE=.\mktest.c -# End Source File -# Begin Source File - -SOURCE=.\morcla.c -# End Source File -# Begin Source File - -SOURCE=.\proper.c -# End Source File -# Begin Source File - -SOURCE=.\puncla.c -# End Source File -# Begin Source File - -SOURCE=.\select.c -# End Source File -# Begin Source File - -SOURCE=.\setsd.c -# End Source File -# Begin Source File - -SOURCE=.\spreds.c -# End Source File -# Begin Source File - -SOURCE=.\stample.h -# End Source File -# Begin Source File - -SOURCE=.\validch.c -# End Source File -# Begin Source File - -SOURCE=.\version.c -# End Source File -# Begin Source File - -SOURCE=.\version.h -# End Source File -# Begin Source File - -SOURCE=.\writests.c -# End Source File -# Begin Source File - -SOURCE=.\xample.rc -# End Source File -# End Target -# End Project diff --git a/pc-parse/anadiff/Anadiff.dsp b/pc-parse/anadiff/Anadiff.dsp deleted file mode 100644 index 873c759..0000000 --- a/pc-parse/anadiff/Anadiff.dsp +++ /dev/null @@ -1,117 +0,0 @@ -# Microsoft Developer Studio Project File - Name="anadiff" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=anadiff - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "anadiff.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "anadiff.mak" CFG="anadiff - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "anadiff - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "anadiff - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "anadiff - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "anadiff - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 oldnames.lib opaclib.lib cportlib.lib /nologo /subsystem:console /machine:I386 /out:"Release/anadiff32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "anadiff - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/anadiff32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "anadiff - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "anadiff___Win32_Profile" -# PROP BASE Intermediate_Dir "anadiff___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/anadiff32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/anadiff32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "anadiff - Win32 Release" -# Name "anadiff - Win32 Debug" -# Name "anadiff - Win32 Profile" -# Begin Source File - -SOURCE=.\anadiff.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/cmdlib/Cmdlib.dsp b/pc-parse/cmdlib/Cmdlib.dsp deleted file mode 100644 index 0596760..0000000 --- a/pc-parse/cmdlib/Cmdlib.dsp +++ /dev/null @@ -1,157 +0,0 @@ -# Microsoft Developer Studio Project File - Name="cmdlib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=cmdlib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "cmdlib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "cmdlib.mak" CFG="cmdlib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "cmdlib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "cmdlib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "cmdlib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "cmdlib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "cmdlib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "cmdlib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "cmdlib___Win32_Profile" -# PROP BASE Intermediate_Dir "cmdlib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "cmdlib - Win32 Release" -# Name "cmdlib - Win32 Debug" -# Name "cmdlib - Win32 Profile" -# Begin Source File - -SOURCE=.\cmd.c -# End Source File -# Begin Source File - -SOURCE=.\cmdcd.c -# End Source File -# Begin Source File - -SOURCE=.\cmddata.c -# End Source File -# Begin Source File - -SOURCE=.\cmddir.c -# End Source File -# Begin Source File - -SOURCE=.\cmdedit.c -# End Source File -# Begin Source File - -SOURCE=.\cmdlog.c -# End Source File -# Begin Source File - -SOURCE=.\cmdsig.c -# End Source File -# Begin Source File - -SOURCE=.\cmdsys.c -# End Source File -# Begin Source File - -SOURCE=.\cmdtime.c -# End Source File -# Begin Source File - -SOURCE=.\messages.c -# End Source File -# Begin Source File - -SOURCE=.\setcmdfi.c -# End Source File -# Begin Source File - -SOURCE=.\wanthelp.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/cportlib/Cportlib.dsp b/pc-parse/cportlib/Cportlib.dsp deleted file mode 100644 index 9f6670c..0000000 --- a/pc-parse/cportlib/Cportlib.dsp +++ /dev/null @@ -1,217 +0,0 @@ -# Microsoft Developer Studio Project File - Name="cportlib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=cportlib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "cportlib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "cportlib.mak" CFG="cportlib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "cportlib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "cportlib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "cportlib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "cportlib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I "..\include" /I ".." /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "cportlib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "cportlib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "cportlib___Win32_Profile" -# PROP BASE Intermediate_Dir "cportlib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "cportlib - Win32 Release" -# Name "cportlib - Win32 Debug" -# Name "cportlib - Win32 Profile" -# Begin Source File - -SOURCE=.\bcmp.c -# End Source File -# Begin Source File - -SOURCE=.\bcopy.c -# End Source File -# Begin Source File - -SOURCE=.\bzero.c -# End Source File -# Begin Source File - -SOURCE=.\ccommand.c -# End Source File -# Begin Source File - -SOURCE=.\concat.c -# End Source File -# Begin Source File - -SOURCE=.\cportlib.h -# End Source File -# Begin Source File - -SOURCE=.\cpystr.c -# End Source File -# Begin Source File - -SOURCE=.\ctermid.c -# End Source File -# Begin Source File - -SOURCE=.\ffs.c -# End Source File -# Begin Source File - -SOURCE=.\fgetss.c -# End Source File -# Begin Source File - -SOURCE=.\fputss.c -# End Source File -# Begin Source File - -SOURCE=.\fsize.c -# End Source File -# Begin Source File - -SOURCE=.\getopt.c -# End Source File -# Begin Source File - -SOURCE=.\index.c -# End Source File -# Begin Source File - -SOURCE=.\isodigit.c -# End Source File -# Begin Source File - -SOURCE=.\itoa.c -# End Source File -# Begin Source File - -SOURCE=.\itoa8.c -# End Source File -# Begin Source File - -SOURCE=.\itoax.c -# End Source File -# Begin Source File - -SOURCE=.\rindex.c -# End Source File -# Begin Source File - -SOURCE=.\strcasec.c -# End Source File -# Begin Source File - -SOURCE=.\streq.c -# End Source File -# Begin Source File - -SOURCE=.\strpos.c -# End Source File -# Begin Source File - -SOURCE=.\strrpbrk.c -# End Source File -# Begin Source File - -SOURCE=.\strrpos.c -# End Source File -# Begin Source File - -SOURCE=.\swapmem.c -# End Source File -# Begin Source File - -SOURCE=.\toint.c -# End Source File -# Begin Source File - -SOURCE=.\zapnl.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/intergen/Intergen.dsp b/pc-parse/intergen/Intergen.dsp deleted file mode 100644 index fb07ea0..0000000 --- a/pc-parse/intergen/Intergen.dsp +++ /dev/null @@ -1,117 +0,0 @@ -# Microsoft Developer Studio Project File - Name="intergen" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=intergen - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Intergen.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Intergen.mak" CFG="intergen - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "intergen - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "intergen - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "intergen - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "intergen - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/Intergen32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "intergen - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/Intergen32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "intergen - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "intergen___Win32_Profile" -# PROP BASE Intermediate_Dir "intergen___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/Intergen32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/Intergen32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "intergen - Win32 Release" -# Name "intergen - Win32 Debug" -# Name "intergen - Win32 Profile" -# Begin Source File - -SOURCE=.\intergen.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/ktagger/Ktagger.dsp b/pc-parse/ktagger/Ktagger.dsp deleted file mode 100644 index 956b6e8..0000000 --- a/pc-parse/ktagger/Ktagger.dsp +++ /dev/null @@ -1,117 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ktagger" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=ktagger - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ktagger.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ktagger.mak" CFG="ktagger - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ktagger - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "ktagger - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "ktagger - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ktagger - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "..\ample" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 patrlib.lib kimmolib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/ktagger32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "ktagger - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "..\ample" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 patrlib.lib kimmolib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/ktagger32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "ktagger - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ktagger___Win32_Profile" -# PROP BASE Intermediate_Dir "ktagger___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "..\ample" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\pckimmo" /I "..\ample" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 patrlib.lib kimmolib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/ktagger32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 patrlib.lib kimmolib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/ktagger32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "ktagger - Win32 Release" -# Name "ktagger - Win32 Debug" -# Name "ktagger - Win32 Profile" -# Begin Source File - -SOURCE=.\ktagger.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/ktext/Ktext.dsp b/pc-parse/ktext/Ktext.dsp deleted file mode 100644 index cbdb8ca..0000000 --- a/pc-parse/ktext/Ktext.dsp +++ /dev/null @@ -1,117 +0,0 @@ -# Microsoft Developer Studio Project File - Name="ktext" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=ktext - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "ktext.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "ktext.mak" CFG="ktext - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "ktext - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "ktext - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "ktext - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "ktext - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\pcpatr" /I "..\ample" /I "..\cmdlib" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/ktext32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "ktext - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\pcpatr" /I "..\ample" /I "..\cmdlib" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/ktext32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "ktext - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "ktext___Win32_Profile" -# PROP BASE Intermediate_Dir "ktext___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\pcpatr" /I "..\ample" /I "..\cmdlib" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\pcpatr" /I "..\ample" /I "..\cmdlib" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/ktext32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/ktext32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "ktext - Win32 Release" -# Name "ktext - Win32 Debug" -# Name "ktext - Win32 Profile" -# Begin Source File - -SOURCE=.\ktext.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/opaclib/Opaclib.dsp b/pc-parse/opaclib/Opaclib.dsp deleted file mode 100644 index 95f500d..0000000 --- a/pc-parse/opaclib/Opaclib.dsp +++ /dev/null @@ -1,325 +0,0 @@ -# Microsoft Developer Studio Project File - Name="opaclib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=opaclib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Opaclib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Opaclib.mak" CFG="opaclib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "opaclib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "opaclib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "opaclib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "opaclib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "opaclib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "opaclib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "opaclib___Win32_Profile" -# PROP BASE Intermediate_Dir "opaclib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "opaclib - Win32 Release" -# Name "opaclib - Win32 Debug" -# Name "opaclib - Win32 Profile" -# Begin Source File - -SOURCE=.\add_sl.c -# End Source File -# Begin Source File - -SOURCE=.\adjfname.c -# End Source File -# Begin Source File - -SOURCE=.\allocmem.c -# End Source File -# Begin Source File - -SOURCE=.\ambprog.c -# End Source File -# Begin Source File - -SOURCE=.\appnd_sl.c -# End Source File -# Begin Source File - -SOURCE=.\cat_sl.c -# End Source File -# Begin Source File - -SOURCE=.\change.c -# End Source File -# Begin Source File - -SOURCE=.\copy_sl.c -# End Source File -# Begin Source File - -SOURCE=.\dtbin.c -# End Source File -# Begin Source File - -SOURCE=.\dtbout.c -# End Source File -# Begin Source File - -SOURCE=.\dynstr.c -# End Source File -# Begin Source File - -SOURCE=.\equal_sl.c -# End Source File -# Begin Source File - -SOURCE=.\equiv_sl.c -# End Source File -# Begin Source File - -SOURCE=.\erasecha.c -# End Source File -# Begin Source File - -SOURCE=.\errcheck.c -# End Source File -# Begin Source File - -SOURCE=.\free_ct.c -# End Source File -# Begin Source File - -SOURCE=.\free_sl.c -# End Source File -# Begin Source File - -SOURCE=.\free_wt.c -# End Source File -# Begin Source File - -SOURCE=.\fulldisk.c -# End Source File -# Begin Source File - -SOURCE=.\isolatew.c -# End Source File -# Begin Source File - -SOURCE=.\loadintx.c -# End Source File -# Begin Source File - -SOURCE=.\loadoutx.c -# End Source File -# Begin Source File - -SOURCE=.\matchbeg.c -# End Source File -# Begin Source File - -SOURCE=.\matchend.c -# End Source File -# Begin Source File - -SOURCE=.\membr_sl.c -# End Source File -# Begin Source File - -SOURCE=.\merge_sl.c -# End Source File -# Begin Source File - -SOURCE=.\myctype.c -# End Source File -# Begin Source File - -SOURCE=.\numbrmsg.c -# End Source File -# Begin Source File - -SOURCE=.\promptus.c -# End Source File -# Begin Source File - -SOURCE=.\PumpMessages.c -# End Source File -# Begin Source File - -SOURCE=.\readfiel.c -# End Source File -# Begin Source File - -SOURCE=.\readline.c -# End Source File -# Begin Source File - -SOURCE=.\record.c -# End Source File -# Begin Source File - -SOURCE=.\resetxtc.c -# End Source File -# Begin Source File - -SOURCE=.\rmstr_sl.c -# End Source File -# Begin Source File - -SOURCE=.\rpterror.c -# End Source File -# Begin Source File - -SOURCE=.\rptmessg.c -# End Source File -# Begin Source File - -SOURCE=.\rptprgrs.c -# End Source File -# Begin Source File - -SOURCE=.\safeexit.c -# End Source File -# Begin Source File - -SOURCE=.\senttemp.c -# End Source File -# Begin Source File - -SOURCE=.\size_sl.c -# End Source File -# Begin Source File - -SOURCE=.\sqz_sl.c -# End Source File -# Begin Source File - -SOURCE=.\strcla.c -# End Source File -# Begin Source File - -SOURCE=.\textin.c -# End Source File -# Begin Source File - -SOURCE=.\textout.c -# End Source File -# Begin Source File - -SOURCE=.\tokenize.c -# End Source File -# Begin Source File - -SOURCE=.\trie.c -# End Source File -# Begin Source File - -SOURCE=.\trimspac.c -# End Source File -# Begin Source File - -SOURCE=.\ufopen.c -# End Source File -# Begin Source File - -SOURCE=.\unlst_sl.c -# End Source File -# Begin Source File - -SOURCE=.\updat_sl.c -# End Source File -# Begin Source File - -SOURCE=.\wordanal.c -# End Source File -# Begin Source File - -SOURCE=.\write_ct.c -# End Source File -# Begin Source File - -SOURCE=.\write_sl.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/pckimmo/Kimmolib.dsp b/pc-parse/pckimmo/Kimmolib.dsp deleted file mode 100644 index e54233e..0000000 --- a/pc-parse/pckimmo/Kimmolib.dsp +++ /dev/null @@ -1,137 +0,0 @@ -# Microsoft Developer Studio Project File - Name="kimmolib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=kimmolib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "kimmolib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "kimmolib.mak" CFG="kimmolib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "kimmolib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "kimmolib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "kimmolib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "kimmolib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\ample" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "kimmolib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\ample" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "kimmolib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "kimmolib___Win32_Profile" -# PROP BASE Intermediate_Dir "kimmolib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\ample" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pcpatr" /I "..\ample" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "kimmolib - Win32 Release" -# Name "kimmolib - Win32 Debug" -# Name "kimmolib - Win32 Profile" -# Begin Source File - -SOURCE=.\generate.c -# End Source File -# Begin Source File - -SOURCE=.\kimmdata.c -# End Source File -# Begin Source File - -SOURCE=.\lexicon.c -# End Source File -# Begin Source File - -SOURCE=.\pckfuncs.c -# End Source File -# Begin Source File - -SOURCE=.\recogniz.c -# End Source File -# Begin Source File - -SOURCE=.\rules.c -# End Source File -# Begin Source File - -SOURCE=.\synthesi.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/pckimmo/Pckimmo.dsp b/pc-parse/pckimmo/Pckimmo.dsp deleted file mode 100644 index fb5d56d..0000000 --- a/pc-parse/pckimmo/Pckimmo.dsp +++ /dev/null @@ -1,125 +0,0 @@ -# Microsoft Developer Studio Project File - Name="pckimmo" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=pckimmo - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "pckimmo.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "pckimmo.mak" CFG="pckimmo - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "pckimmo - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "pckimmo - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "pckimmo - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "pckimmo - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\cmdlib" /I "..\pcpatr" /I "..\ample" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /machine:I386 /out:"Release/pckimmo32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "pckimmo - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "pckimmo_" -# PROP BASE Intermediate_Dir "pckimmo_" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\cmdlib" /I "..\pcpatr" /I "..\ample" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/pckimmo32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "pckimmo - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "pckimmo___Win32_Profile" -# PROP BASE Intermediate_Dir "pckimmo___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\cmdlib" /I "..\pcpatr" /I "..\ample" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\cmdlib" /I "..\pcpatr" /I "..\ample" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/pckimmo32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 patrlib.lib kimmolib.lib cmdlib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/pckimmo32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "pckimmo - Win32 Release" -# Name "pckimmo - Win32 Debug" -# Name "pckimmo - Win32 Profile" -# Begin Source File - -SOURCE=.\pckimmo.c -# End Source File -# Begin Source File - -SOURCE=.\pckimmo2.c -# End Source File -# Begin Source File - -SOURCE=.\pckimmo3.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/pcpatr/Patr100.dsp b/pc-parse/pcpatr/Patr100.dsp deleted file mode 100644 index 5d9ede2..0000000 --- a/pc-parse/pcpatr/Patr100.dsp +++ /dev/null @@ -1,166 +0,0 @@ -# Microsoft Developer Studio Project File - Name="patr100" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=patr100 - Win32 Debug -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Patr100.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Patr100.mak" CFG="patr100 - Win32 Debug" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "patr100 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "patr100 - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "patr100 - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "patr100___Win32_Debug" -# PROP BASE Intermediate_Dir "patr100___Win32_Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug-dll" -# PROP Intermediate_Dir "Debug-dll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /Yu"stdafx.h" /FD /GZ /c -# ADD CPP /nologo /MTd /W3 /Gm /ZI /Od /I ".." /I "../include" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_DEBUG" /D "HAVE_CONFIG_H" /D "WIN32" /Yu"stdafx.h" /FD /GZ /c -# SUBTRACT MTL /mktyplib203 -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 patrlib.lib amplelib.lib kimmolib.lib opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /nodefaultlib:"libcd.lib" /pdbtype:sept /libpath:"..\lib\Debug" -# SUBTRACT LINK32 /nodefaultlib -# Begin Custom Build - Performing registration -OutDir=.\Debug-dll -TargetPath=.\Debug-dll\Patr100.dll -InputPath=.\Debug-dll\Patr100.dll -SOURCE="$(InputPath)" - -"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - regsvr32 /s /c "$(TargetPath)" - echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" - -# End Custom Build - -!ELSEIF "$(CFG)" == "patr100 - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "patr100___Win32_Release" -# PROP BASE Intermediate_Dir "patr100___Win32_Release" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release-dll" -# PROP Intermediate_Dir "Release-dll" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /O1 /I ".." /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "HAVE_CONFIG_H" /Yu"stdafx.h" /FD /c -# ADD CPP /nologo /MT /W3 /O1 /I ".." /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_STATIC_REGISTRY" /D "WIN32" /D "HAVE_CONFIG_H" /Yu"stdafx.h" /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 patrlib.lib opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib:"libc.lib" /libpath:"../lib/Release" -# ADD LINK32 patrlib.lib amplelib.lib kimmolib.lib opaclib.lib cportlib.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 /nodefaultlib:"libc.lib" /libpath:"../lib/Release" -# Begin Custom Build - Performing registration -OutDir=.\Release-dll -TargetPath=.\Release-dll\Patr100.dll -InputPath=.\Release-dll\Patr100.dll -SOURCE="$(InputPath)" - -"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - regsvr32 /s /c "$(TargetPath)" - echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" - -# End Custom Build - -!ENDIF - -# Begin Target - -# Name "patr100 - Win32 Debug" -# Name "patr100 - Win32 Release" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\patr100.cpp -# End Source File -# Begin Source File - -SOURCE=.\patr100.def -# End Source File -# Begin Source File - -SOURCE=.\patr100.idl -# ADD MTL /tlb ".\patr100.tlb" /h "patr100.h" /iid "patr100_i.c" /Oicf -# End Source File -# Begin Source File - -SOURCE=.\patr100.rc -# End Source File -# Begin Source File - -SOURCE=.\PatrParser.cpp -# End Source File -# Begin Source File - -SOURCE=.\StdAfx.cpp -# ADD CPP /Yc"stdafx.h" -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\PatrParser.h -# End Source File -# Begin Source File - -SOURCE=.\Resource.h -# End Source File -# Begin Source File - -SOURCE=.\StdAfx.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=.\PatrParser.rgs -# End Source File -# End Group -# End Target -# End Project diff --git a/pc-parse/pcpatr/Patrlib.dsp b/pc-parse/pcpatr/Patrlib.dsp deleted file mode 100644 index bc31c61..0000000 --- a/pc-parse/pcpatr/Patrlib.dsp +++ /dev/null @@ -1,189 +0,0 @@ -# Microsoft Developer Studio Project File - Name="patrlib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=patrlib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "Patrlib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "Patrlib.mak" CFG="patrlib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "patrlib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "patrlib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "patrlib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "patrlib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\ample" /I "..\cmdlib" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "patrlib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\ample" /I "..\cmdlib" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "patrlib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "patrlib___Win32_Profile" -# PROP BASE Intermediate_Dir "patrlib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\ample" /I "..\cmdlib" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\pckimmo" /I "..\ample" /I "..\cmdlib" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "EXPERIMENTAL" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "patrlib - Win32 Release" -# Name "patrlib - Win32 Debug" -# Name "patrlib - Win32 Profile" -# Begin Source File - -SOURCE=.\amplpatr.c -# End Source File -# Begin Source File - -SOURCE=.\constrai.c -# End Source File -# Begin Source File - -SOURCE=.\copyfeat.c -# End Source File -# Begin Source File - -SOURCE=.\cvtkp2wa.c -# End Source File -# Begin Source File - -SOURCE=.\disphead.c -# End Source File -# Begin Source File - -SOURCE=.\grammar.c -# End Source File -# Begin Source File - -SOURCE=.\lcparse.c -# End Source File -# Begin Source File - -SOURCE=.\parsepwk.c -# End Source File -# Begin Source File - -SOURCE=.\patalloc.c -# End Source File -# Begin Source File - -SOURCE=.\patrampl.c -# End Source File -# Begin Source File - -SOURCE=.\patrdata.c -# End Source File -# Begin Source File - -SOURCE=.\patrfunc.c -# End Source File -# Begin Source File - -SOURCE=.\patrkimm.c -# End Source File -# Begin Source File - -SOURCE=.\patrlexi.c -# End Source File -# Begin Source File - -SOURCE=.\patrstrg.c -# End Source File -# Begin Source File - -SOURCE=.\priunion.c -# End Source File -# Begin Source File - -SOURCE=.\subsume.c -# End Source File -# Begin Source File - -SOURCE=.\unify.c -# End Source File -# Begin Source File - -SOURCE=.\userpatr.c -# End Source File -# Begin Source File - -SOURCE=.\wrtstyle.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/stamp/Stamp-2005.ncb b/pc-parse/stamp/Stamp-2005.ncb deleted file mode 100644 index 3c1fa728a34d5044cc96b22e4c95aac047c54834..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101376 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 C6)3p? diff --git a/pc-parse/stamp/Stamp-2005.vcproj b/pc-parse/stamp/Stamp-2005.vcproj deleted file mode 100644 index f2efa8f..0000000 --- a/pc-parse/stamp/Stamp-2005.vcproj +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamp-2005.vcproj.LAPTOPVIRTUALXP.roy.user b/pc-parse/stamp/Stamp-2005.vcproj.LAPTOPVIRTUALXP.roy.user deleted file mode 100644 index 3909858..0000000 --- a/pc-parse/stamp/Stamp-2005.vcproj.LAPTOPVIRTUALXP.roy.user +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamp-2005.vcproj.ROY-DESKTOP.roy.user b/pc-parse/stamp/Stamp-2005.vcproj.ROY-DESKTOP.roy.user deleted file mode 100644 index 3098438..0000000 --- a/pc-parse/stamp/Stamp-2005.vcproj.ROY-DESKTOP.roy.user +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamp-2005.vcproj.XPVIRTUAL.roy.user b/pc-parse/stamp/Stamp-2005.vcproj.XPVIRTUAL.roy.user deleted file mode 100644 index 009f378..0000000 --- a/pc-parse/stamp/Stamp-2005.vcproj.XPVIRTUAL.roy.user +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamp.dsp b/pc-parse/stamp/Stamp.dsp deleted file mode 100644 index 89573b2..0000000 --- a/pc-parse/stamp/Stamp.dsp +++ /dev/null @@ -1,117 +0,0 @@ -# Microsoft Developer Studio Project File - Name="stamp" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Console Application" 0x0103 - -CFG=stamp - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "stamp.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "stamp.mak" CFG="stamp - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "stamp - Win32 Release" (based on "Win32 (x86) Console Application") -!MESSAGE "stamp - Win32 Debug" (based on "Win32 (x86) Console Application") -!MESSAGE "stamp - Win32 Profile" (based on "Win32 (x86) Console Application") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "stamp - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Release" -# PROP Intermediate_Dir "Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "NDEBUG" -# ADD RSC /l 0x409 /d "NDEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 -# ADD LINK32 oldnames.lib stamplib.lib amplelib.lib opaclib.lib cportlib.lib /nologo /subsystem:console /machine:I386 /out:"Release/stamp32.exe" /libpath:"..\lib\Release" - -!ELSEIF "$(CFG)" == "stamp - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Debug" -# PROP Intermediate_Dir "Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib stamplib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/stamp32.exe" /pdbtype:sept /libpath:"..\lib\Debug" - -!ELSEIF "$(CFG)" == "stamp - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "stamp___Win32_Profile" -# PROP BASE Intermediate_Dir "stamp___Win32_Profile" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "Profile" -# PROP Intermediate_Dir "Profile" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /Gm /GX /ZI /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 /d "_DEBUG" -# ADD RSC /l 0x409 /d "_DEBUG" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib stamplib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /debug /machine:I386 /out:"Debug/stamp32.exe" /pdbtype:sept /libpath:"..\lib\Debug" -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib stamplib.lib amplelib.lib opaclib.lib cportlib.lib oldnames.lib /nologo /subsystem:console /profile /debug /machine:I386 /out:"Profile/stamp32.exe" /libpath:"..\lib\Profile" - -!ENDIF - -# Begin Target - -# Name "stamp - Win32 Release" -# Name "stamp - Win32 Debug" -# Name "stamp - Win32 Profile" -# Begin Source File - -SOURCE=.\stamp.c -# End Source File -# End Target -# End Project diff --git a/pc-parse/stamp/Stamplib-2005.ncb b/pc-parse/stamp/Stamplib-2005.ncb deleted file mode 100644 index 0c815b8ac82016edaab59bf8258f4888295f130f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 494592 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

^w5MNe(KhUVZ!1a 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 }=qZmz=kAb%^x7oX7n+@MR&v*Q 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 diff --git a/pc-parse/stamp/Stamplib-2005.sln b/pc-parse/stamp/Stamplib-2005.sln deleted file mode 100644 index 69c2c3a..0000000 --- a/pc-parse/stamp/Stamplib-2005.sln +++ /dev/null @@ -1,23 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stamplib", "Stamplib-2005.vcproj", "{A70346ED-80B3-433C-A856-08C44D6854C8}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Profile|Win32 = Profile|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {A70346ED-80B3-433C-A856-08C44D6854C8}.Debug|Win32.ActiveCfg = Debug|Win32 - {A70346ED-80B3-433C-A856-08C44D6854C8}.Debug|Win32.Build.0 = Debug|Win32 - {A70346ED-80B3-433C-A856-08C44D6854C8}.Profile|Win32.ActiveCfg = Profile|Win32 - {A70346ED-80B3-433C-A856-08C44D6854C8}.Profile|Win32.Build.0 = Profile|Win32 - {A70346ED-80B3-433C-A856-08C44D6854C8}.Release|Win32.ActiveCfg = Release|Win32 - {A70346ED-80B3-433C-A856-08C44D6854C8}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/pc-parse/stamp/Stamplib-2005.suo b/pc-parse/stamp/Stamplib-2005.suo deleted file mode 100644 index 48750fb4af8a071b641382ede46412383a5e53eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9216 zcmeI1O>A99701UdO%o{n;3GguT2n$vX>IZy6SoQeNJL2@hd6Z$SQO{^gTybkWj}|S zwi0O(A4(TRtw4ycvS5i2J6Irr#DZN48$MP=V!;wNW!0G9@7}r3<7fN5YbU8x(Rn)e zp8LP&&Y3xL=FFLSuU@(9wV(a!?tg@aayZ-^t}bo~n-aVYUdqayA>0Jx^VP-0#T*O) z_U-Z(vcMa(^&N2xZ{hBE-wJJpwm|QK-U+=Mx(#C3!|l)=kmD}BUEaDDI31?>)k1qX z8m73MtI3FHG`#9Xu@KpYyw6`oq@_WSk?^xwE`n=Qp0_FlvR`7{PN|BVCAf8&7jUm1rm{oXp? z4{e1$0DTbp5Og>6VQ3q)9l8f9zWWILeb7fEb~t&b%mX}s0(ua72>kRZ*F4fyo(93@!zkD^ zPhIqIh;hhA9{6~i3)A7NYtF)l@PGZ@+@P%gyLUJfTkCwU zp>r177`>JvU6C1%VY3?X%UGb~@`!W@{pJ|v7iIOQ{@+i%6-MMjtU2xTDc;RtgJzLv z*9PLxU9{DF%F;}Kk&E_YnHscO>7@UTwK-bZ{=WxV*Bi@fev-c_cij})+K?PAC%sZC zJzrS)wl$(HPcnYhY?NI2T;pB;X6k#35FX()!_uAQh)Km|1-bS_bjW3tbpDN@_KZ<0oJ(ljG(zr z;~XEt!mY}E_`mxN_abHW--~SF_kHx<9pGG+Lya+(jjd?j0{4IJb(~XW^{4Tt@B`!E z3~e#;8Vz%AG2S&V>UTe;ZcB6N{B1k8*K&5<-k!Ht|1ckYCaw{C*@Jbm%J*je;_kJV z_XdTfndi>ydU|(fk~^)Z9j)iYdLzJTETJ{@qxIRusNIvTZ|A~AzU{+?6PeXEXDh_g z>YVnl8;R>xKGz=5c`duA+*932Rq=|mM9V$I%U#6CPWn^<&rf*rv*I^PS6TbGE*J}3 z#CmD%`gW0(u!FBWL7OClaOIiA2i%Wof!$cZYqRpi6@6gi#kL>Z^5v|8vhzRH_89q; zQD-E}Nk{8zW}bC5+xg|S5P$2jr>y=o{(T0Y8O?N05%a3F<`}Ipb{GY3y#9e~?bCCo zGMY#tZ$HRvYOGaw;_tfqzk_;)VqJ~iQ#S4wP1#2L*LU^fviAQNvO8l1#W`nj{y9kO zb`A0j(yXA>2yCSP<~hawyP5r)&z!sioPV~NPk6>yw*MbT*7e%bO#hx-r0G@t>NO87 zt6$q+j0yM<7CwW;^?7&uPvL)h{zZJR)!Bm$bN+cIt8R-}t8xf|sD48+&z)GFA$H;| zAxvC;<&rw}Lo;1-diR5#iHLbV;&}Vc(?T)xHP3IiL5_2Qd6wsRx=I&VAG~MF{RwtF zVkZ)85Z-ZhZ|S${`vPQs_(iC|J`Zmj-GLW6D)63TjV73Vb6UZ|$Zx+BG372t?1hLa_hQ7p8!_cxirC8u_G5Va@skAm z5xo8VX~eAW*N|uRze%v)!Mm6KeZop(Wpl)oyB*%P+>v0n!Tar<5%b&a@aE+AByv09?e7DL+yQv& zJD6bI@Wzsd6YSIQ+NCGKj>B&UJCR_6@P2zH!M+4i> zh0pvdV$P!)ygoi3G5fm^<-V54Jsq)UBjz`k;O)nA5%b$`!mIaN5!23>;qT@CLV~>n zZ=1fCU@yXJ`|n50xl-(_eh@LBdifz(*%(#-=ms-~U&$3L>X_L-Qzx=KzQ)QhLnNLe zns_4SX}G)LS)xIev#|jp;5eLl!x)h%KcOk2s;4{tpE{b!xu)l*>PC;{r7@Nk_FFEs z_S4b6!BcC$ZT;p6`c@_D^PiGQuKo*|pI?+YeGlZn`TD0HlpWh{WL*y|={dVQZ}Yxl z2kyS1nv1P@RloCEi#`?&V85_WL*~_%2#HGoPXAJm(_oS#uT3VKNa2+g8%>k diff --git a/pc-parse/stamp/Stamplib-2005.vcproj b/pc-parse/stamp/Stamplib-2005.vcproj deleted file mode 100644 index ad34432..0000000 --- a/pc-parse/stamp/Stamplib-2005.vcproj +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamplib-2005.vcproj.LAPTOPVIRTUALXP.roy.user b/pc-parse/stamp/Stamplib-2005.vcproj.LAPTOPVIRTUALXP.roy.user deleted file mode 100644 index 2d33713..0000000 --- a/pc-parse/stamp/Stamplib-2005.vcproj.LAPTOPVIRTUALXP.roy.user +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamplib-2005.vcproj.ROY-DESKTOP.roy.user b/pc-parse/stamp/Stamplib-2005.vcproj.ROY-DESKTOP.roy.user deleted file mode 100644 index 55652c5..0000000 --- a/pc-parse/stamp/Stamplib-2005.vcproj.ROY-DESKTOP.roy.user +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - diff --git a/pc-parse/stamp/Stamplib-2010.vcxproj b/pc-parse/stamp/Stamplib-2010.vcxproj deleted file mode 100644 index abcf9a2..0000000 --- a/pc-parse/stamp/Stamplib-2010.vcxproj +++ /dev/null @@ -1,181 +0,0 @@ - - - - - Debug - Win32 - - - Profile - Win32 - - - Release - Win32 - - - - stamplib - {A70346ED-80B3-433C-A856-08C44D6854C8} - - - - StaticLibrary - false - - - StaticLibrary - false - - - StaticLibrary - false - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.40219.1 - .\..\lib\Release\ - .\Release-lib\ - .\..\lib\Debug\ - .\Debug-lib\ - .\..\lib\Profile\ - .\Profile-lib\ - AllRules.ruleset - - - AllRules.ruleset - - - AllRules.ruleset - - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - OnlyExplicitInline - ..;..\cportlib;..\opaclib;..\ample;../include;%(AdditionalIncludeDirectories) - NDEBUG;_WINDOWS;HAVE_CONFIG_H;WIN32;_CRT_SECURE_NO_DEPRECATE ;%(PreprocessorDefinitions) - true - MultiThreaded - true - true - - - .\Release-lib/Stamplib.pch - .\Release-lib/ - .\Release-lib/ - .\Release-lib/ - Level3 - true - Default - - - 0x0409 - - - .\..\lib\Release\Stamplib.lib - true - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - Disabled - ..;..\cportlib;..\opaclib;..\ample;..\TonePGLib;%(AdditionalIncludeDirectories) - _WINDOWS;HAVE_CONFIG_H;_DEBUG;WIN32;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - - .\Debug-lib/Stamplib.pch - .\Debug-lib/ - .\Debug-lib/ - .\Debug-lib/ - Level3 - true - OldStyle - Default - - - 0x0409 - - - .\..\lib\Debug\Stamplib.lib - true - - - - - Configuring for Visual C/C++ - $(SolutionDir)\winconfig.bat $(SolutionDir)\ - - - Disabled - ..;..\cportlib;..\opaclib;..\ample;../include;%(AdditionalIncludeDirectories) - _DEBUG;_WINDOWS;HAVE_CONFIG_H;WIN32;%(PreprocessorDefinitions) - MultiThreadedDebug - true - - - .\Profile-lib/Stamplib.pch - .\Profile-lib/ - .\Profile-lib/ - .\Profile-lib/ - Level3 - true - OldStyle - Default - - - 0x0409 - - - .\..\lib\Profile\Stamplib.lib - true - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/pc-parse/stamp/Stamplib.dsp b/pc-parse/stamp/Stamplib.dsp deleted file mode 100644 index 076e59b..0000000 --- a/pc-parse/stamp/Stamplib.dsp +++ /dev/null @@ -1,177 +0,0 @@ -# Microsoft Developer Studio Project File - Name="stamplib" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Static Library" 0x0104 - -CFG=stamplib - Win32 Profile -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "stamplib.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "stamplib.mak" CFG="stamplib - Win32 Profile" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "stamplib - Win32 Release" (based on "Win32 (x86) Static Library") -!MESSAGE "stamplib - Win32 Debug" (based on "Win32 (x86) Static Library") -!MESSAGE "stamplib - Win32 Profile" (based on "Win32 (x86) Static Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -RSC=rc.exe - -!IF "$(CFG)" == "stamplib - Win32 Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Release" -# PROP BASE Intermediate_Dir "Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "..\lib\Release" -# PROP Intermediate_Dir "Release-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /O2 /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "NDEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "stamplib - Win32 Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "Debug" -# PROP BASE Intermediate_Dir "Debug" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Debug" -# PROP Intermediate_Dir "Debug-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "_DEBUG" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ELSEIF "$(CFG)" == "stamplib - Win32 Profile" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 1 -# PROP BASE Output_Dir "stamplib___Win32_Profile" -# PROP BASE Intermediate_Dir "stamplib___Win32_Profile" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 1 -# PROP Output_Dir "..\lib\Profile" -# PROP Intermediate_Dir "Profile-lib" -# PROP Target_Dir "" -# ADD BASE CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /YX /FD /c -# ADD CPP /nologo /Za /W3 /GX /Z7 /Od /I ".." /I "..\cportlib" /I "..\opaclib" /I "..\ample" /I "../include" /D "_DEBUG" /D "_WINDOWS" /D "HAVE_CONFIG_H" /D "WIN32" /YX /FD /c -# ADD BASE RSC /l 0x409 -# ADD RSC /l 0x409 -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LIB32=link.exe -lib -# ADD BASE LIB32 /nologo -# ADD LIB32 /nologo - -!ENDIF - -# Begin Target - -# Name "stamplib - Win32 Release" -# Name "stamplib - Win32 Debug" -# Name "stamplib - Win32 Profile" -# Begin Source File - -SOURCE=.\dtbio.c -# End Source File -# Begin Source File - -SOURCE=.\envchk.c -# End Source File -# Begin Source File - -SOURCE=.\lexchg.c -# End Source File -# Begin Source File - -SOURCE=.\menvck.c -# End Source File -# Begin Source File - -SOURCE=.\synrsc.c -# End Source File -# Begin Source File - -SOURCE=.\synth.c -# End Source File -# Begin Source File - -SOURCE=.\syntst.c -# End Source File -# Begin Source File - -SOURCE=.\sytest_l.c -# End Source File -# Begin Source File - -SOURCE=.\sytest_y.c -# End Source File -# Begin Source File - -SOURCE=.\tmatch.c -# End Source File -# Begin Source File - -SOURCE=.\transfer.c -# End Source File -# Begin Source File - -SOURCE=.\treplace.c -# End Source File -# Begin Source File - -SOURCE=.\trules.c -# End Source File -# Begin Source File - -SOURCE=.\tsdict.c -# End Source File -# Begin Source File - -SOURCE=.\tsinit.c -# End Source File -# Begin Source File - -SOURCE=.\tsutil.c -# End Source File -# Begin Source File - -SOURCE=.\version.c -# End Source File -# End Target -# End Project From 383d37884ba601988f74beea6c4e42d50dff3de9 Mon Sep 17 00:00:00 2001 From: Hasso Date: Mon, 26 Sep 2022 14:46:23 -0500 Subject: [PATCH 5/5] Test --- .github/workflows/ci-cd.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 2ae8d91..6202599 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -55,9 +55,14 @@ jobs: run: ./configure if: matrix.os == 'ubuntu-latest' - - name: Make + - name: Unzip Test Data working-directory: pc-parse - run: make all + run: unzip pc-parse-tests.zip + if: matrix.os == 'ubuntu-latest' + + - name: Make and Check + working-directory: pc-parse + run: sudo make check if: matrix.os == 'ubuntu-latest' # - name: Package