|
|
1.1 root 1: <?xml version="1.0" encoding="Windows-1252"?>
2: <VisualStudioProject
3: ProjectType="Visual C++"
1.1.1.7 root 4: Version="9.00"
1.1 root 5: Name="Driver"
6: ProjectGUID="{EF5EF444-18D0-40D7-8DFA-775EC4448602}"
7: RootNamespace="Driver"
1.1.1.3 root 8: Keyword="MakeFileProj"
1.1.1.7 root 9: TargetFrameworkVersion="131072"
1.1.1.3 root 10: >
1.1 root 11: <Platforms>
12: <Platform
1.1.1.3 root 13: Name="Win32"
14: />
1.1 root 15: </Platforms>
1.1.1.3 root 16: <ToolFiles>
17: </ToolFiles>
1.1 root 18: <Configurations>
19: <Configuration
20: Name="Debug|Win32"
21: OutputDirectory="Debug"
22: IntermediateDirectory="Debug"
1.1.1.3 root 23: ConfigurationType="0"
24: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
25: >
1.1 root 26: <Tool
27: Name="VCNMakeTool"
1.1.1.10! root 28: BuildCommandLine="echo ------ Building truecrypt.sys: Debug x86 ------
cmd.exe /c BuildDriver.cmd -build -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo.
echo ------ Building truecrypt.sys: Debug x64 ------
BuildDriver.cmd -build -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
! 29: ReBuildCommandLine="echo ------ Rebuilding truecrypt.sys: Debug x86 ------
cmd.exe /c BuildDriver.cmd -rebuild -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo.
echo ------ Rebuilding truecrypt.sys: Debug x64 ------
BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
! 30: CleanCommandLine="echo ------ Cleaning truecrypt.sys: Debug x86 ------
cmd.exe /c BuildDriver.cmd -clean -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo.
echo ------ Cleaning truecrypt.sys: Debug x64 ------
BuildDriver.cmd -clean -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
1.1.1.5 root 31: Output=""
1.1.1.10! root 32: PreprocessorDefinitions="DEBUG;_DEBUG;TC_WINDOWS_DRIVER"
1.1.1.8 root 33: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.3 root 34: ForcedIncludes=""
35: AssemblySearchPath=""
36: ForcedUsingAssemblies=""
37: CompileAsManaged=""
38: />
1.1 root 39: </Configuration>
40: <Configuration
41: Name="Release|Win32"
42: OutputDirectory="Release"
43: IntermediateDirectory="Release"
1.1.1.3 root 44: ConfigurationType="0"
45: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
46: >
1.1 root 47: <Tool
48: Name="VCNMakeTool"
1.1.1.10! root 49: BuildCommandLine="echo ------ Building truecrypt.sys: Release x86 ------
cmd.exe /c BuildDriver.cmd -build -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo.
echo ------ Building truecrypt.sys: Release x64 ------
BuildDriver.cmd -build -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
! 50: ReBuildCommandLine="echo ------ Rebuilding truecrypt.sys: Release x86 ------
cmd.exe /c BuildDriver.cmd -rebuild -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo.
echo ------ Rebuilding truecrypt.sys: Release x64 ------
BuildDriver.cmd -rebuild -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
! 51: CleanCommandLine="echo ------ Cleaning truecrypt.sys: Release x86 ------
cmd.exe /c BuildDriver.cmd -clean -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)"
if errorlevel 1 exit %errorlevel%
echo.
echo ------ Cleaning truecrypt.sys: Release x64 ------
BuildDriver.cmd -clean -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
1.1.1.5 root 52: Output=""
1.1.1.10! root 53: PreprocessorDefinitions="TC_WINDOWS_DRIVER"
1.1.1.8 root 54: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 55: ForcedIncludes=""
56: AssemblySearchPath=""
57: ForcedUsingAssemblies=""
58: CompileAsManaged=""
59: />
60: </Configuration>
61: <Configuration
62: Name="Release x86|Win32"
63: OutputDirectory="$(ConfigurationName)"
64: IntermediateDirectory="$(ConfigurationName)"
65: ConfigurationType="0"
66: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
67: >
68: <Tool
69: Name="VCNMakeTool"
70: BuildCommandLine="BuildDriver.cmd -build -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
71: ReBuildCommandLine="BuildDriver.cmd -rebuild -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
72: CleanCommandLine="BuildDriver.cmd -clean -release -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
73: Output=""
1.1.1.10! root 74: PreprocessorDefinitions="TC_WINDOWS_DRIVER"
1.1.1.8 root 75: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 76: ForcedIncludes=""
77: AssemblySearchPath=""
78: ForcedUsingAssemblies=""
79: CompileAsManaged=""
80: />
81: </Configuration>
82: <Configuration
83: Name="Debug x86|Win32"
84: OutputDirectory="$(ConfigurationName)"
85: IntermediateDirectory="$(ConfigurationName)"
86: ConfigurationType="0"
87: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
88: >
89: <Tool
90: Name="VCNMakeTool"
91: BuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL: )

BuildDriver.cmd -build -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
92: ReBuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe >NUL: )

BuildDriver.cmd -rebuild -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
93: CleanCommandLine="BuildDriver.cmd -clean -debug -x86 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
94: Output="$(ProjectDir)\obj_driver_debug\i386\TrueCrypt.exe"
1.1.1.10! root 95: PreprocessorDefinitions="DEBUG;_DEBUG;TC_WINDOWS_DRIVER"
1.1.1.8 root 96: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 97: ForcedIncludes=""
98: AssemblySearchPath=""
99: ForcedUsingAssemblies=""
100: CompileAsManaged=""
101: />
102: </Configuration>
103: <Configuration
104: Name="Release x64|Win32"
105: OutputDirectory="$(ConfigurationName)"
106: IntermediateDirectory="$(ConfigurationName)"
107: ConfigurationType="0"
108: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
109: >
110: <Tool
111: Name="VCNMakeTool"
112: BuildCommandLine="BuildDriver.cmd -build -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
113: ReBuildCommandLine="BuildDriver.cmd -rebuild -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
114: CleanCommandLine="BuildDriver.cmd -clean -release -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
115: Output=""
1.1.1.10! root 116: PreprocessorDefinitions="TC_WINDOWS_DRIVER"
1.1.1.8 root 117: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.5 root 118: ForcedIncludes=""
119: AssemblySearchPath=""
120: ForcedUsingAssemblies=""
121: CompileAsManaged=""
122: />
123: </Configuration>
124: <Configuration
125: Name="Debug x64|Win32"
126: OutputDirectory="$(ConfigurationName)"
127: IntermediateDirectory="$(ConfigurationName)"
128: ConfigurationType="0"
129: InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
130: >
131: <Tool
132: Name="VCNMakeTool"
133: BuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL: )

BuildDriver.cmd -build -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
134: ReBuildCommandLine="if exist $(SolutionDir)\Mount\Debug\TrueCrypt.exe ( copy $(SolutionDir)\Mount\Debug\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL:
) else ( copy $(SolutionDir)\Mount\Release\TrueCrypt.exe $(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe >NUL: )

BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
135: CleanCommandLine="BuildDriver.cmd -clean -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Crypto" "$(ProjectDir)""
136: Output="$(ProjectDir)\obj_driver_debug\amd64\TrueCrypt.exe"
1.1.1.10! root 137: PreprocessorDefinitions="DEBUG;_DEBUG;TC_WINDOWS_DRIVER"
1.1.1.8 root 138: IncludeSearchPath=""$(ProjectDir)";"$(SolutionDir)";"$(SolutionDir)\Common";"$(SolutionDir)\Crypto";"$(WINDDK_ROOT)\inc\ddk";"$(WINDDK_ROOT)\inc\api""
1.1.1.3 root 139: ForcedIncludes=""
140: AssemblySearchPath=""
141: ForcedUsingAssemblies=""
142: CompileAsManaged=""
143: />
1.1 root 144: </Configuration>
145: </Configurations>
146: <References>
147: </References>
148: <Files>
149: <Filter
150: Name="Source Files"
151: Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
1.1.1.3 root 152: UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
153: >
1.1 root 154: <File
1.1.1.5 root 155: RelativePath=".\DriveFilter.c"
156: >
157: </File>
158: <File
1.1.1.10! root 159: RelativePath=".\DumpFilter.c"
! 160: >
! 161: </File>
! 162: <File
1.1.1.5 root 163: RelativePath=".\EncryptedIoQueue.c"
164: >
165: </File>
166: <File
1.1.1.3 root 167: RelativePath=".\Ntdriver.c"
168: >
1.1 root 169: </File>
170: <File
1.1.1.3 root 171: RelativePath=".\Ntvol.c"
172: >
1.1 root 173: </File>
1.1.1.7 root 174: <File
175: RelativePath=".\VolumeFilter.c"
176: >
177: </File>
1.1 root 178: <Filter
179: Name="Common"
1.1.1.3 root 180: >
1.1 root 181: <File
1.1.1.3 root 182: RelativePath="..\Common\Cache.c"
183: >
1.1 root 184: </File>
185: <File
1.1.1.3 root 186: RelativePath="..\Common\Crc.c"
187: >
1.1 root 188: </File>
189: <File
1.1.1.3 root 190: RelativePath="..\Common\Crypto.c"
191: >
1.1 root 192: </File>
193: <File
1.1.1.7 root 194: RelativePath="..\Common\EncryptionThreadPool.c"
195: >
196: </File>
197: <File
1.1.1.3 root 198: RelativePath="..\Common\Endian.c"
199: >
1.1 root 200: </File>
201: <File
1.1.1.4 root 202: RelativePath="..\Common\GfMul.c"
203: >
204: </File>
205: <File
1.1.1.3 root 206: RelativePath="..\Common\Pkcs5.c"
207: >
1.1 root 208: </File>
209: <File
1.1.1.3 root 210: RelativePath="..\Common\Tests.c"
211: >
1.1.1.2 root 212: </File>
213: <File
1.1.1.3 root 214: RelativePath="..\Common\Volumes.c"
215: >
1.1 root 216: </File>
1.1.1.5 root 217: <File
218: RelativePath="..\Common\Wipe.c"
219: >
220: </File>
221: <File
222: RelativePath="..\Common\Xts.c"
223: >
224: </File>
1.1 root 225: </Filter>
1.1.1.6 root 226: <Filter
227: Name="Crypto"
228: >
229: <File
1.1.1.10! root 230: RelativePath="..\Crypto\Aes_hw_cpu.asm"
! 231: >
! 232: </File>
! 233: <File
1.1.1.6 root 234: RelativePath="..\Crypto\Aes_x64.asm"
235: >
236: </File>
237: <File
238: RelativePath="..\Crypto\Aes_x86.asm"
239: >
240: </File>
241: <File
242: RelativePath="..\Crypto\Aeskey.c"
243: >
244: </File>
245: <File
246: RelativePath="..\Crypto\Aestab.c"
247: >
248: </File>
249: <File
1.1.1.9 root 250: RelativePath="..\Crypto\Blowfish.c"
1.1.1.6 root 251: >
252: </File>
253: <File
1.1.1.9 root 254: RelativePath="..\Crypto\Cast.c"
1.1.1.6 root 255: >
256: </File>
257: <File
258: RelativePath="..\Crypto\Des.c"
259: >
260: </File>
261: <File
262: RelativePath="..\Crypto\Rmd160.c"
263: >
264: </File>
265: <File
266: RelativePath="..\Crypto\Serpent.c"
267: >
268: </File>
269: <File
270: RelativePath="..\Crypto\Sha1.c"
271: >
272: </File>
273: <File
274: RelativePath="..\Crypto\Sha2.c"
275: >
276: </File>
277: <File
278: RelativePath="..\Crypto\Twofish.c"
279: >
280: </File>
281: <File
282: RelativePath="..\Crypto\Whirlpool.c"
283: >
284: </File>
285: </Filter>
1.1 root 286: </Filter>
287: <Filter
288: Name="Header Files"
289: Filter="h;hpp;hxx;hm;inl;inc;xsd"
1.1.1.3 root 290: UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
291: >
1.1 root 292: <File
1.1.1.3 root 293: RelativePath="..\Common\Apidrvr.h"
294: >
1.1.1.2 root 295: </File>
296: <File
1.1.1.3 root 297: RelativePath="..\Common\Cache.h"
298: >
1.1 root 299: </File>
300: <File
1.1.1.3 root 301: RelativePath="..\Common\Common.h"
302: >
1.1.1.2 root 303: </File>
304: <File
1.1.1.5 root 305: RelativePath=".\DriveFilter.h"
306: >
307: </File>
308: <File
1.1.1.10! root 309: RelativePath=".\DumpFilter.h"
! 310: >
! 311: </File>
! 312: <File
1.1.1.5 root 313: RelativePath=".\EncryptedIoQueue.h"
314: >
315: </File>
316: <File
1.1.1.7 root 317: RelativePath="..\Common\EncryptionThreadPool.h"
318: >
319: </File>
320: <File
1.1.1.4 root 321: RelativePath="..\Common\GfMul.h"
1.1.1.3 root 322: >
1.1 root 323: </File>
324: <File
1.1.1.4 root 325: RelativePath=".\Ntdriver.h"
1.1.1.3 root 326: >
1.1 root 327: </File>
328: <File
1.1.1.3 root 329: RelativePath=".\Ntvol.h"
330: >
1.1 root 331: </File>
332: <File
1.1.1.3 root 333: RelativePath=".\resource.h"
334: >
1.1 root 335: </File>
336: <File
1.1.1.3 root 337: RelativePath="..\Common\Tcdefs.h"
338: >
1.1.1.2 root 339: </File>
340: <File
1.1.1.7 root 341: RelativePath=".\VolumeFilter.h"
342: >
343: </File>
344: <File
1.1.1.3 root 345: RelativePath="..\Common\Volumes.h"
346: >
1.1 root 347: </File>
1.1.1.5 root 348: <File
349: RelativePath="..\Common\Wipe.h"
350: >
351: </File>
352: <File
353: RelativePath="..\Common\Xts.h"
354: >
355: </File>
1.1 root 356: </Filter>
357: <Filter
358: Name="Resource Files"
359: Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
1.1.1.3 root 360: UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
361: >
1.1 root 362: <File
1.1.1.3 root 363: RelativePath=".\Driver.rc"
364: >
1.1 root 365: </File>
366: </Filter>
1.1.1.5 root 367: <Filter
368: Name="Build Files"
1.1.1.3 root 369: >
1.1.1.5 root 370: <File
371: RelativePath=".\BuildDriver.cmd"
372: >
373: </File>
374: <File
1.1.1.6 root 375: RelativePath=".\Makefile"
376: >
377: </File>
378: <File
1.1.1.5 root 379: RelativePath=".\Sources"
380: >
381: </File>
382: <Filter
383: Name="Common"
384: >
385: <File
1.1.1.6 root 386: RelativePath="..\Common\Makefile"
387: >
388: </File>
389: <File
1.1.1.5 root 390: RelativePath="..\Common\Sources"
391: >
392: </File>
393: </Filter>
394: <Filter
395: Name="Crypto"
396: >
397: <File
1.1.1.6 root 398: RelativePath="..\Crypto\Makefile"
399: >
400: </File>
401: <File
402: RelativePath="..\Crypto\Makefile.inc"
403: >
404: </File>
405: <File
1.1.1.5 root 406: RelativePath="..\Crypto\Sources"
407: >
408: </File>
409: </Filter>
410: </Filter>
1.1 root 411: </Files>
412: <Globals>
413: </Globals>
414: </VisualStudioProject>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.