diff options
author | David Clark <david.a.clark@nokia.com> | 2010-11-18 16:20:48 +1000 |
---|---|---|
committer | David Clark <david.a.clark@nokia.com> | 2010-11-18 16:20:48 +1000 |
commit | c223232bc15106750da632598047a35ad3762723 (patch) | |
tree | 403f7aa2c3a5a912edce6feae869046c89d29178 /old/botan/src/build-data/os | |
parent | b984b0b62076067f1f75db5a7eda5aaa2cdaad2a (diff) |
Diffstat (limited to 'old/botan/src/build-data/os')
-rw-r--r-- | old/botan/src/build-data/os/aix.txt | 7 | ||||
-rw-r--r-- | old/botan/src/build-data/os/beos.txt | 16 | ||||
-rw-r--r-- | old/botan/src/build-data/os/cygwin.txt | 13 | ||||
-rw-r--r-- | old/botan/src/build-data/os/darwin.txt | 19 | ||||
-rw-r--r-- | old/botan/src/build-data/os/defaults.txt | 19 | ||||
-rw-r--r-- | old/botan/src/build-data/os/dragonfly.txt | 11 | ||||
-rw-r--r-- | old/botan/src/build-data/os/freebsd.txt | 11 | ||||
-rw-r--r-- | old/botan/src/build-data/os/hpux.txt | 13 | ||||
-rw-r--r-- | old/botan/src/build-data/os/irix.txt | 7 | ||||
-rw-r--r-- | old/botan/src/build-data/os/linux.txt | 12 | ||||
-rw-r--r-- | old/botan/src/build-data/os/mingw.txt | 22 | ||||
-rw-r--r-- | old/botan/src/build-data/os/netbsd.txt | 7 | ||||
-rw-r--r-- | old/botan/src/build-data/os/openbsd.txt | 7 | ||||
-rw-r--r-- | old/botan/src/build-data/os/qnx.txt | 7 | ||||
-rw-r--r-- | old/botan/src/build-data/os/solaris.txt | 15 | ||||
-rw-r--r-- | old/botan/src/build-data/os/tru64.txt | 11 | ||||
-rw-r--r-- | old/botan/src/build-data/os/windows.txt | 26 |
17 files changed, 223 insertions, 0 deletions
diff --git a/old/botan/src/build-data/os/aix.txt b/old/botan/src/build-data/os/aix.txt new file mode 100644 index 0000000..cec8185 --- /dev/null +++ b/old/botan/src/build-data/os/aix.txt @@ -0,0 +1,7 @@ +realname "AIX" + +os_type unix + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/beos.txt b/old/botan/src/build-data/os/beos.txt new file mode 100644 index 0000000..2b12792 --- /dev/null +++ b/old/botan/src/build-data/os/beos.txt @@ -0,0 +1,16 @@ +realname "BeOS" + +os_type beos + +install_root /boot/beos +header_dir ../develop/headers +lib_dir system/lib +doc_dir documentation + +<supports_shared> +all +</supports_shared> + +<aliases> +haiku +</aliases> diff --git a/old/botan/src/build-data/os/cygwin.txt b/old/botan/src/build-data/os/cygwin.txt new file mode 100644 index 0000000..c2aadea --- /dev/null +++ b/old/botan/src/build-data/os/cygwin.txt @@ -0,0 +1,13 @@ +realname "Cygwin" + +os_type unix + +install_root c:\Botan +doc_dir docs + +# Cygwin supports shared libs fine, but there are problems with making a Botan +# shared library when libraries it depends on are static-only (such as libz). +# So until I can figure out a work-around, it's disabled. +<supports_shared> +#all +</supports_shared> diff --git a/old/botan/src/build-data/os/darwin.txt b/old/botan/src/build-data/os/darwin.txt new file mode 100644 index 0000000..2986212 --- /dev/null +++ b/old/botan/src/build-data/os/darwin.txt @@ -0,0 +1,19 @@ +realname "Darwin / MacOS X" + +os_type unix + +so_suffix dylib + +# It doesn't have the 's' option; you need to use needs ranlib +ar_command "ar cr" +ar_needs_ranlib yes + +doc_dir doc + +<supports_shared> +all +</supports_shared> + +<aliases> +macosx +</aliases> diff --git a/old/botan/src/build-data/os/defaults.txt b/old/botan/src/build-data/os/defaults.txt new file mode 100644 index 0000000..5648643 --- /dev/null +++ b/old/botan/src/build-data/os/defaults.txt @@ -0,0 +1,19 @@ +# Defaults are for a Unix box, since that's what most of OS variants are. It +# would be nice to have generic 'windows', 'beos', 'unix', etc targets to +# handle defaults for those classes of OSes, though Unix is by far the most +# varied/fragmented + +obj_suffix o +so_suffix so +static_suffix a + +ar_command "ar crs" +ar_needs_ranlib no + +install_root /usr/local +header_dir include +lib_dir lib +doc_dir share/doc + +install_cmd_data "install -m 644" +install_cmd_exec "install -m 755" diff --git a/old/botan/src/build-data/os/dragonfly.txt b/old/botan/src/build-data/os/dragonfly.txt new file mode 100644 index 0000000..7e36634 --- /dev/null +++ b/old/botan/src/build-data/os/dragonfly.txt @@ -0,0 +1,11 @@ +realname "DragonFly" + +os_type unix + +<target_features> +posix_mlock +</target_features> + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/freebsd.txt b/old/botan/src/build-data/os/freebsd.txt new file mode 100644 index 0000000..ea96b0c --- /dev/null +++ b/old/botan/src/build-data/os/freebsd.txt @@ -0,0 +1,11 @@ +realname "FreeBSD" + +os_type unix + +<target_features> +posix_mlock +</target_features> + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/hpux.txt b/old/botan/src/build-data/os/hpux.txt new file mode 100644 index 0000000..6e17d3b --- /dev/null +++ b/old/botan/src/build-data/os/hpux.txt @@ -0,0 +1,13 @@ +realname "HP-UX" + +os_type unix + +so_suffix sl + +<supports_shared> +all +</supports_shared> + +<aliases> +hp-ux +</aliases> diff --git a/old/botan/src/build-data/os/irix.txt b/old/botan/src/build-data/os/irix.txt new file mode 100644 index 0000000..fd8b432 --- /dev/null +++ b/old/botan/src/build-data/os/irix.txt @@ -0,0 +1,7 @@ +realname "IRIX" + +os_type unix + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/linux.txt b/old/botan/src/build-data/os/linux.txt new file mode 100644 index 0000000..5352851 --- /dev/null +++ b/old/botan/src/build-data/os/linux.txt @@ -0,0 +1,12 @@ +realname "Linux" + +os_type unix + +<target_features> +posix_mlock +</target_features> + +# Is this correct? +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/mingw.txt b/old/botan/src/build-data/os/mingw.txt new file mode 100644 index 0000000..eb25017 --- /dev/null +++ b/old/botan/src/build-data/os/mingw.txt @@ -0,0 +1,22 @@ +realname "MS Windows (MinGW)" +os_type windows + +obj_suffix o +so_suffix dll +static_suffix a + +ar_command "ar crs" +ar_needs_ranlib yes + +install_root /mingw +header_dir include +lib_dir lib +doc_dir share/doc + +install_cmd_data "install -m 644" +install_cmd_exec "install -m 755" + +<aliases> +msys +mingw32 +</aliases> diff --git a/old/botan/src/build-data/os/netbsd.txt b/old/botan/src/build-data/os/netbsd.txt new file mode 100644 index 0000000..435d8f5 --- /dev/null +++ b/old/botan/src/build-data/os/netbsd.txt @@ -0,0 +1,7 @@ +realname "NetBSD" + +os_type unix + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/openbsd.txt b/old/botan/src/build-data/os/openbsd.txt new file mode 100644 index 0000000..cb44bd1 --- /dev/null +++ b/old/botan/src/build-data/os/openbsd.txt @@ -0,0 +1,7 @@ +realname "OpenBSD" + +os_type unix + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/qnx.txt b/old/botan/src/build-data/os/qnx.txt new file mode 100644 index 0000000..28bc8de --- /dev/null +++ b/old/botan/src/build-data/os/qnx.txt @@ -0,0 +1,7 @@ +realname "QNX" + +os_type unix + +<supports_shared> +all +</supports_shared> diff --git a/old/botan/src/build-data/os/solaris.txt b/old/botan/src/build-data/os/solaris.txt new file mode 100644 index 0000000..8610b48 --- /dev/null +++ b/old/botan/src/build-data/os/solaris.txt @@ -0,0 +1,15 @@ +realname "Solaris" + +os_type unix + +<target_features> +posix_mlock +</target_features> + +<supports_shared> +all +</supports_shared> + +<aliases> +sunos +</aliases> diff --git a/old/botan/src/build-data/os/tru64.txt b/old/botan/src/build-data/os/tru64.txt new file mode 100644 index 0000000..e320c1d --- /dev/null +++ b/old/botan/src/build-data/os/tru64.txt @@ -0,0 +1,11 @@ +realname "Tru64" + +os_type unix + +<supports_shared> +all +</supports_shared> + +<aliases> +osf1 +</aliases> diff --git a/old/botan/src/build-data/os/windows.txt b/old/botan/src/build-data/os/windows.txt new file mode 100644 index 0000000..a04d609 --- /dev/null +++ b/old/botan/src/build-data/os/windows.txt @@ -0,0 +1,26 @@ +realname "MS Windows" + +os_type windows + +obj_suffix obj +so_suffix dll +static_suffix lib + +install_root c:\Botan +doc_dir docs + +install_cmd_data "copy" +install_cmd_exec "copy" + +<target_features> +win32_virtual_lock +</target_features> + +<supports_shared> +msvc +</supports_shared> + +<aliases> +win32 +MSWin32 +</aliases> |