Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/premake-4.x-stable.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authordev@Rose-PC.cable.virginmedia.net <dev@Rose-PC.cable.virginmedia.net>2011-05-01 04:04:27 +0400
committerdev@Rose-PC.cable.virginmedia.net <dev@Rose-PC.cable.virginmedia.net>2011-05-01 04:04:27 +0400
commitfef32e8f6aac170387427296ee86468afc5eaf1c (patch)
tree4f0d0698ee601f71e87d98f5f71ad46eb78f1af6 /tests
parenta544afbdf9620fc3cb60594c21fa9952f1f359a9 (diff)
set the platform in vs10 static libs
Diffstat (limited to 'tests')
-rw-r--r--tests/actions/vstudio/test_vs2010_project_kinds.lua37
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