aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2018-10-18 12:14:15 -0400
committerJack Lloyd <[email protected]>2018-10-18 12:16:12 -0400
commitbb6e40f16fabada3e7db64d52544974aa3599d16 (patch)
tree005f3d54b9d9de4b35ec7fa69fe696763f20a110 /src
parentd99b58135277af3b8c028314bef9156f1a41b576 (diff)
Set default compiler in the info files instead of in configure source
Diffstat (limited to 'src')
-rw-r--r--src/build-data/os/darwin.txt2
-rw-r--r--src/build-data/os/freebsd.txt2
-rw-r--r--src/build-data/os/ios.txt2
-rw-r--r--src/build-data/os/openbsd.txt2
-rw-r--r--src/build-data/os/windows.txt2
5 files changed, 10 insertions, 0 deletions
diff --git a/src/build-data/os/darwin.txt b/src/build-data/os/darwin.txt
index 1a2f80690..3b0147c22 100644
--- a/src/build-data/os/darwin.txt
+++ b/src/build-data/os/darwin.txt
@@ -1,4 +1,6 @@
+default_compiler clang
+
soname_pattern_base "lib{libname}.dylib"
soname_pattern_abi "lib{libname}.{abi_rev}.dylib"
soname_pattern_patch "lib{libname}.{abi_rev}.{version_minor}.{version_patch}.dylib"
diff --git a/src/build-data/os/freebsd.txt b/src/build-data/os/freebsd.txt
index 2ff60844a..57a3b7546 100644
--- a/src/build-data/os/freebsd.txt
+++ b/src/build-data/os/freebsd.txt
@@ -1,6 +1,8 @@
soname_suffix "so"
+default_compiler clang
+
<target_features>
posix1
posix_mlock
diff --git a/src/build-data/os/ios.txt b/src/build-data/os/ios.txt
index 286e10fd1..34f019fd4 100644
--- a/src/build-data/os/ios.txt
+++ b/src/build-data/os/ios.txt
@@ -3,6 +3,8 @@ soname_pattern_base "lib{libname}.{version_minor}.dylib"
soname_pattern_abi "lib{libname}.{version_minor}.{abi_rev}.dylib"
soname_pattern_patch "lib{libname}.{version_minor}.{abi_rev}.{version_patch}.dylib"
+default_compiler clang
+
doc_dir doc
<target_features>
diff --git a/src/build-data/os/openbsd.txt b/src/build-data/os/openbsd.txt
index a0458988e..5ee81206e 100644
--- a/src/build-data/os/openbsd.txt
+++ b/src/build-data/os/openbsd.txt
@@ -5,6 +5,8 @@ soname_pattern_patch "lib{libname}.so.{abi_rev}.{version_minor}"
shared_lib_symlinks no
+default_compiler clang
+
<target_features>
posix1
posix_mlock
diff --git a/src/build-data/os/windows.txt b/src/build-data/os/windows.txt
index 57781d7c8..5ebbcb2d1 100644
--- a/src/build-data/os/windows.txt
+++ b/src/build-data/os/windows.txt
@@ -8,6 +8,8 @@ lib_prefix ''
shared_lib_symlinks no
+default_compiler msvc
+
# For historical reasons? the library does not have the major number on Windows
# This should probably be fixed in a future major release.
library_name 'botan{suffix}'