You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ag...@apache.org on 2020/01/22 15:23:08 UTC

[incubator-nuttx] branch master updated: Kconfig: Mark Windows Native build as EXPERIMENTAL (#144)

This is an automated email from the ASF dual-hosted git repository.

aguettouche pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new d126dde  Kconfig:  Mark Windows Native build as EXPERIMENTAL (#144)
d126dde is described below

commit d126ddeeedf72ca4a4b9069ee26a01e332ad186a
Author: patacongo <sp...@yahoo.com>
AuthorDate: Wed Jan 22 09:22:59 2020 -0600

    Kconfig:  Mark Windows Native build as EXPERIMENTAL (#144)
    
    Kconfig:  the CONFIG_WINDOWS_NATIVE options now depends on CONFIG_EXPERIMENTAL.  The Windows native build is complete and available, but not often used or verified.  As a consequence, it cannot be assured to be fully functional at any given time.  Hence, it is marked here as EXPERIMENTAL so that the end user will be aware of this state.
    
    boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig:  Add CONFIG_EXPERIMENTAL to the windbuild configuration.  It is now necessary for this configuratino to be a viable test configuration.
    
    Co-authored-by: Gregory Nutt <gn...@nuttx.org>
---
 Kconfig                                                      | 6 ++++++
 boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig | 1 +
 2 files changed, 7 insertions(+)

diff --git a/Kconfig b/Kconfig
index 9642923..25fa1f8 100644
--- a/Kconfig
+++ b/Kconfig
@@ -61,10 +61,16 @@ choice
 config WINDOWS_NATIVE
 	bool "Windows Native"
 	select TOOLCHAIN_WINDOWS
+	depends on EXPERIMENTAL
 	---help---
 		Build natively in a CMD.exe environment with Windows style paths
 		(like C:\cgywin\home)
 
+		This Windows native build is complete and available, but not often
+		used or verified.  As a consequence, it cannot be assured to be
+		fully functional at any given time.  Hence, it is marked here as
+		EXPERIMENTAL so that the end user will be aware of this state.
+
 config WINDOWS_CYGWIN
 	bool "Cygwin"
 	select TOOLCHAIN_WINDOWS
diff --git a/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig b/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig
index 34c6b18..dc4ff42 100644
--- a/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig
+++ b/boards/arm/stm32/stm32f4discovery/configs/winbuild/defconfig
@@ -18,6 +18,7 @@ CONFIG_BOARD_LOOPSPERMSEC=16717
 CONFIG_DEV_LOWCONSOLE=y
 CONFIG_DISABLE_ENVIRON=y
 CONFIG_DISABLE_MOUNTPOINT=y
+CONFIG_EXPERIMENTAL=y
 CONFIG_HOST_WINDOWS=y
 CONFIG_INTELHEX_BINARY=y
 CONFIG_MAX_TASKS=16