diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-09-04 11:43:41 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-09-04 11:43:41 -0600 |
commit | 8c6bc7f728b9d8709de364c37a24f0b5a469f966 (patch) | |
tree | 106bb9e82485b348f092ca04e600a5fd425a459c /nuttx/Makefile.win | |
parent | c65cf8f41137bb71d92c82a130ba4d649929478a (diff) | |
download | px4-nuttx-8c6bc7f728b9d8709de364c37a24f0b5a469f966.tar.gz px4-nuttx-8c6bc7f728b9d8709de364c37a24f0b5a469f966.tar.bz2 px4-nuttx-8c6bc7f728b9d8709de364c37a24f0b5a469f966.zip |
In the kernel build, only the user libraries should be exported.
Diffstat (limited to 'nuttx/Makefile.win')
-rw-r--r-- | nuttx/Makefile.win | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/nuttx/Makefile.win b/nuttx/Makefile.win index 2cd9a0b84..0efec094f 100644 --- a/nuttx/Makefile.win +++ b/nuttx/Makefile.win @@ -116,6 +116,15 @@ EXTRA_OBJS += $(CONFIG_PASS1_OBJECT) endif # Library build selections +# +# NUTTXLIBS is the list of NuttX libraries that is passed to the +# processor-specific Makefile to build the final NuttX target. +# Libraries in FSDIRS are excluded if file descriptor support +# is disabled. +# USERLIBS is the list of libraries used to build the final user-space +# application +# EXPORTLIBS is the list of libraries that should be exported by +# 'make export' is ifeq ($(CONFIG_BUILD_PROTECTED),y) include ProtectedLibs.mk @@ -128,7 +137,7 @@ endif endif # LINKLIBS derives from NUTTXLIBS and is simply the same list with the -# subdirectory removed +# subdirectory removed LINKLIBS = $(patsubst lib\\%,%,$(NUTTXLIBS)) @@ -613,7 +622,7 @@ menuconfig: configenv # that the archiver is 'ar' export: pass2deps - $(Q) tools\mkexport.sh -w$(WINTOOL) -t "$(TOPDIR)" -l "$(NUTTXLIBS)" + $(Q) tools\mkexport.sh -w$(WINTOOL) -t "$(TOPDIR)" -l "$(EXPORTLIBS)" # General housekeeping targets: dependencies, cleaning, etc. # |