diff options
author | Vincent Torri <vincent.torri@gmail.com> | 2019-01-02 10:34:23 +0100 |
---|---|---|
committer | Marcel Hollerbach <mail@marcel-hollerbach.de> | 2019-01-02 10:34:47 +0100 |
commit | e142bf796d013956c2393c882c7f4f6e244751e3 (patch) | |
tree | f93f3e6a5c8c3f29f3e41c1bb3e05a1804bd222b /m4/evil_windows.m4 | |
parent | 16b47b4969368437f6929d2264316eb2d1707c82 (diff) |
Add support of Windows 8, 8.1 and 10
Reviewers: raster, bu5hm4n
Reviewed By: bu5hm4n
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7528
Diffstat (limited to '')
-rw-r--r-- | m4/evil_windows.m4 | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/m4/evil_windows.m4 b/m4/evil_windows.m4 index fff9f8251b..b3fb94e06b 100644 --- a/m4/evil_windows.m4 +++ b/m4/evil_windows.m4 | |||
@@ -12,18 +12,8 @@ AC_DEFUN([EFL_SELECT_WINDOWS_VERSION], | |||
12 | dnl configure option | 12 | dnl configure option |
13 | 13 | ||
14 | AC_ARG_WITH([windows-version], | 14 | AC_ARG_WITH([windows-version], |
15 | [AC_HELP_STRING([--with-windows-version], [select the target Windows version (vista or win7) @<:@default=win7@:>@])], | 15 | [AC_HELP_STRING([--with-windows-version], [select the target Windows version (vista, win7, win8, win81 or win10) @<:@default=win7@:>@])], |
16 | [ | 16 | [_winver=${with_windows_version}], |
17 | if test "x${with_windows_version}" = "xvista" ; then | ||
18 | _winver="vista" | ||
19 | else | ||
20 | if test "x${with_windows_version}" = "xwin7" ; then | ||
21 | _winver="win7" | ||
22 | else | ||
23 | _winver="error" | ||
24 | fi | ||
25 | fi | ||
26 | ], | ||
27 | [_winver="win7"]) | 17 | [_winver="win7"]) |
28 | 18 | ||
29 | AC_MSG_CHECKING([which Windows version to target]) | 19 | AC_MSG_CHECKING([which Windows version to target]) |
@@ -38,6 +28,18 @@ case "${_winver}" in | |||
38 | EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0601 -DWINVER=0x0601" | 28 | EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0601 -DWINVER=0x0601" |
39 | _efl_windows_version="Windows 7" | 29 | _efl_windows_version="Windows 7" |
40 | ;; | 30 | ;; |
31 | win8) | ||
32 | EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0602 -DWINVER=0x0602" | ||
33 | _efl_windows_version="Windows 8" | ||
34 | ;; | ||
35 | win81) | ||
36 | EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0603 -DWINVER=0x0603" | ||
37 | _efl_windows_version="Windows 8.1" | ||
38 | ;; | ||
39 | win10) | ||
40 | EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00" | ||
41 | _efl_windows_version="Windows 10" | ||
42 | ;; | ||
41 | *) | 43 | *) |
42 | AC_MSG_ERROR([Wrong Windows version passed to configure. Run ./configure --help]) | 44 | AC_MSG_ERROR([Wrong Windows version passed to configure. Run ./configure --help]) |
43 | ;; | 45 | ;; |
@@ -46,5 +48,6 @@ esac | |||
46 | EFL_CFLAGS="${EFL_CFLAGS} ${EFL_WINDOWS_VERSION_CFLAGS}" | 48 | EFL_CFLAGS="${EFL_CFLAGS} ${EFL_WINDOWS_VERSION_CFLAGS}" |
47 | AC_SUBST([EFL_WINDOWS_VERSION_CFLAGS]) | 49 | AC_SUBST([EFL_WINDOWS_VERSION_CFLAGS]) |
48 | AC_SUBST([_efl_windows_version]) | 50 | AC_SUBST([_efl_windows_version]) |
51 | AC_MSG_NOTICE([Targetting ${_efl_windows_version}]) | ||
49 | 52 | ||
50 | ]) | 53 | ]) |