diff options
author | dev@Rose-PC.cable.virginmedia.net <dev@Rose-PC.cable.virginmedia.net> | 2011-05-01 04:04:27 +0400 |
---|---|---|
committer | dev@Rose-PC.cable.virginmedia.net <dev@Rose-PC.cable.virginmedia.net> | 2011-05-01 04:04:27 +0400 |
commit | fef32e8f6aac170387427296ee86468afc5eaf1c (patch) | |
tree | 4f0d0698ee601f71e87d98f5f71ad46eb78f1af6 /tests | |
parent | a544afbdf9620fc3cb60594c21fa9952f1f359a9 (diff) |
set the platform in vs10 static libs
Diffstat (limited to 'tests')
-rw-r--r-- | tests/actions/vstudio/test_vs2010_project_kinds.lua | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/tests/actions/vstudio/test_vs2010_project_kinds.lua b/tests/actions/vstudio/test_vs2010_project_kinds.lua index 5561220..e87d12a 100644 --- a/tests/actions/vstudio/test_vs2010_project_kinds.lua +++ b/tests/actions/vstudio/test_vs2010_project_kinds.lua @@ -180,4 +180,39 @@ test.string_contains(get_buffer(),
'<AdditionalOptions>.* %%%(AdditionalOptions%)</AdditionalOptions>.*</Link>')
end
-
\ No newline at end of file +
+
+ function vs10_project_kinds.staticLibX64_TargetMachineSetInLib()
+ kind "StaticLib"
+ platforms{'x64'}
+ local buffer = get_buffer()
+ test.string_contains(buffer,'<Lib>.*<TargetMachine>.*</TargetMachine>.*</Lib>')
+ end
+
+ function vs10_project_kinds.staticLibX64_TargetMachineInLibSetToMachineX64()
+ kind "StaticLib"
+ platforms{'x64'}
+ local buffer = get_buffer()
+ test.string_contains(buffer,'<Lib>.*<TargetMachine>MachineX64</TargetMachine>.*</Lib>')
+ end
+
+ function vs10_project_kinds.staticLibX32_TargetMachineSetInLib()
+ kind "StaticLib"
+ platforms{'x32'}
+ local buffer = get_buffer()
+ test.string_contains(buffer,'<Lib>.*<TargetMachine>.*</TargetMachine>.*</Lib>')
+ end
+
+ function vs10_project_kinds.staticLibX32_TargetMachineInLibSetToMachineX86()
+ kind "StaticLib"
+ platforms{'x32'}
+ local buffer = get_buffer()
+ test.string_contains(buffer,'<Lib>.*<TargetMachine>MachineX86</TargetMachine>.*</Lib>')
+ end
+
+ function vs10_project_kinds.staticLibNative_TargetMachineInLibSetToMachineX86()
+ kind "StaticLib"
+ platforms{'Native'}
+ local buffer = get_buffer()
+ test.string_contains(buffer,'<Lib>.*<TargetMachine>MachineX86</TargetMachine>.*</Lib>')
+ end
\ No newline at end of file |