aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data/bakefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/build-data/bakefile.in')
-rw-r--r--src/build-data/bakefile.in22
1 files changed, 17 insertions, 5 deletions
diff --git a/src/build-data/bakefile.in b/src/build-data/bakefile.in
index 0cd9eb581..3e808faac 100644
--- a/src/build-data/bakefile.in
+++ b/src/build-data/bakefile.in
@@ -1,23 +1,35 @@
toolsets = vs2013;
shared-library botan {
defines = "BOTAN_DLL=__declspec(dllexport)";
-%{bakefile_source_list}
+%{for lib_srcs}
+ sources { %{i} }
+%{endfor}
}
program cli {
deps = botan;
-%{bakefile_cli_list}
+%{for cli_srcs}
+ sources { %{i} }
+%{endfor}
+%{for cli_headers}
+ headers { %{i} }
+%{endfor}
+
}
program tests {
deps = botan;
-%{bakefile_tests_list}
+%{for test_srcs}
+ sources { %{i} }
+%{endfor}
}
includedirs += build/include/;
includedirs += build/include/external;
-%{bakefile_libs}
+%{for libs_used}
+libs += "%{i}";
+%{endfor}
-archs = %{cpu};
+archs = %{arch};
vs2013.option.ClCompile.DisableSpecificWarnings = "4250;4251;4275";
vs2013.option.ClCompile.WarningLevel = Level4;