summaryrefslogtreecommitdiff
path: root/nuttx/Makefile.unix
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-09-09 14:49:36 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-09-09 14:49:36 -0600
commit1af120f0dabe2c37a3bc30844f38e25190a5d53e (patch)
tree9e701835aeeda27ee77da32c1f711833e61e3c6f /nuttx/Makefile.unix
parent66540dd498bc7aa2abe5954371c9170f449729dd (diff)
downloadpx4-nuttx-1af120f0dabe2c37a3bc30844f38e25190a5d53e.tar.gz
px4-nuttx-1af120f0dabe2c37a3bc30844f38e25190a5d53e.tar.bz2
px4-nuttx-1af120f0dabe2c37a3bc30844f38e25190a5d53e.zip
Move commit library targets out of Makefile.unix and Makeifle.win into a new LibTargets.mk
Diffstat (limited to 'nuttx/Makefile.unix')
-rw-r--r--nuttx/Makefile.unix154
1 files changed, 1 insertions, 153 deletions
diff --git a/nuttx/Makefile.unix b/nuttx/Makefile.unix
index c3fe360a7..b7bbe6e76 100644
--- a/nuttx/Makefile.unix
+++ b/nuttx/Makefile.unix
@@ -366,160 +366,8 @@ check_context:
# libraries, one per configured source file directory. The final NuttX
# execution will then be built from those libraries. The following targets
# build those libraries.
-#
-# Possible kernel-mode builds
-
-libc/libkc$(LIBEXT): context
- $(Q) $(MAKE) -C libc TOPDIR="$(TOPDIR)" libkc$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libkc$(LIBEXT): libc/libkc$(LIBEXT)
- $(Q) install libc/libkc$(LIBEXT) lib/libkc$(LIBEXT)
-
-libnx/libknx$(LIBEXT): context
- $(Q) $(MAKE) -C libnx TOPDIR="$(TOPDIR)" libknx$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libknx$(LIBEXT): libnx/libknx$(LIBEXT)
- $(Q) install libnx/libknx$(LIBEXT) lib/libknx$(LIBEXT)
-
-mm/libkmm$(LIBEXT): context
- $(Q) $(MAKE) -C mm TOPDIR="$(TOPDIR)" libkmm$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libkmm$(LIBEXT): mm/libkmm$(LIBEXT)
- $(Q) install mm/libkmm$(LIBEXT) lib/libkmm$(LIBEXT)
-
-$(ARCH_SRC)/libkarch$(LIBEXT): context
- $(Q) $(MAKE) -C $(ARCH_SRC) TOPDIR="$(TOPDIR)" libkarch$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libkarch$(LIBEXT): $(ARCH_SRC)/libkarch$(LIBEXT)
- $(Q) install $(ARCH_SRC)/libkarch$(LIBEXT) lib/libkarch$(LIBEXT)
-
-
-sched/libsched$(LIBEXT): context
- $(Q) $(MAKE) -C sched TOPDIR="$(TOPDIR)" libsched$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libsched$(LIBEXT): sched/libsched$(LIBEXT)
- $(Q) install sched/libsched$(LIBEXT) lib/libsched$(LIBEXT)
-
-net/libnet$(LIBEXT): context
- $(Q) $(MAKE) -C net TOPDIR="$(TOPDIR)" libnet$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libnet$(LIBEXT): net/libnet$(LIBEXT)
- $(Q) install net/libnet$(LIBEXT) lib/libnet$(LIBEXT)
-
-crypto/libcrypto$(LIBEXT): context
- $(Q) $(MAKE) -C crypto TOPDIR="$(TOPDIR)" libcrypto$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libcrypto$(LIBEXT): crypto/libcrypto$(LIBEXT)
- $(Q) install crypto/libcrypto$(LIBEXT) lib/libcrypto$(LIBEXT)
-
-fs/libfs$(LIBEXT): context
- $(Q) $(MAKE) -C fs TOPDIR="$(TOPDIR)" libfs$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libfs$(LIBEXT): fs/libfs$(LIBEXT)
- $(Q) install fs/libfs$(LIBEXT) lib/libfs$(LIBEXT)
-
-drivers/libdrivers$(LIBEXT): context
- $(Q) $(MAKE) -C drivers TOPDIR="$(TOPDIR)" libdrivers$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libdrivers$(LIBEXT): drivers/libdrivers$(LIBEXT)
- $(Q) install drivers/libdrivers$(LIBEXT) lib/libdrivers$(LIBEXT)
-
-binfmt/libbinfmt$(LIBEXT): context
- $(Q) $(MAKE) -C binfmt TOPDIR="$(TOPDIR)" libbinfmt$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libbinfmt$(LIBEXT): binfmt/libbinfmt$(LIBEXT)
- $(Q) install binfmt/libbinfmt$(LIBEXT) lib/libbinfmt$(LIBEXT)
-
-graphics/libgraphics$(LIBEXT): context
- $(Q) $(MAKE) -C graphics TOPDIR="$(TOPDIR)" libgraphics$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libgraphics$(LIBEXT): graphics/libgraphics$(LIBEXT)
- $(Q) install graphics/libgraphics$(LIBEXT) lib/libgraphics$(LIBEXT)
-
-audio/libaudio$(LIBEXT): context
- $(Q) $(MAKE) -C audio TOPDIR="$(TOPDIR)" libaudio$(LIBEXT) EXTRADEFINES=$(KDEFINE)
-
-lib/libaudio$(LIBEXT): audio/libaudio$(LIBEXT)
- $(Q) install audio/libaudio$(LIBEXT) lib/libaudio$(LIBEXT)
-
-# Special case
-
-syscall/libstubs$(LIBEXT): context
- $(Q) $(MAKE) -C syscall TOPDIR="$(TOPDIR)" libstubs$(LIBEXT) # EXTRADEFINES=$(KDEFINE)
-
-lib/libstubs$(LIBEXT): syscall/libstubs$(LIBEXT)
- $(Q) install syscall/libstubs$(LIBEXT) lib/libstubs$(LIBEXT)
-
-# Possible user-mode builds
-
-libc/libuc$(LIBEXT): context
- $(Q) $(MAKE) -C libc TOPDIR="$(TOPDIR)" libuc$(LIBEXT)
-
-lib/libuc$(LIBEXT): libc/libuc$(LIBEXT)
- $(Q) install libc/libuc$(LIBEXT) lib/libuc$(LIBEXT)
-
-libnx/libunx$(LIBEXT): context
- $(Q) $(MAKE) -C libnx TOPDIR="$(TOPDIR)" libunx$(LIBEXT)
-
-lib/libunx$(LIBEXT): libnx/libunx$(LIBEXT)
- $(Q) install libnx/libunx$(LIBEXT) lib/libunx$(LIBEXT)
-
-mm/libumm$(LIBEXT): context
- $(Q) $(MAKE) -C mm TOPDIR="$(TOPDIR)" libumm$(LIBEXT)
-
-lib/libumm$(LIBEXT): mm/libumm$(LIBEXT)
- $(Q) install mm/libumm$(LIBEXT) lib/libumm$(LIBEXT)
-
-$(ARCH_SRC)/libuarch$(LIBEXT): context
- $(Q) $(MAKE) -C $(ARCH_SRC) TOPDIR="$(TOPDIR)" libuarch$(LIBEXT)
-
-lib/libuarch$(LIBEXT): $(ARCH_SRC)/libuarch$(LIBEXT)
- $(Q) install $(ARCH_SRC)/libuarch$(LIBEXT) lib/libuarch$(LIBEXT)
-
-
-libxx/libcxx$(LIBEXT): context
- $(Q) $(MAKE) -C libxx TOPDIR="$(TOPDIR)" libcxx$(LIBEXT)
-
-lib/libcxx$(LIBEXT): libxx/libcxx$(LIBEXT)
- $(Q) install libxx/libcxx$(LIBEXT) lib/libcxx$(LIBEXT)
-
-$(APPDIR)/libapps$(LIBEXT): context
- $(Q) $(MAKE) -C $(APPDIR) TOPDIR="$(TOPDIR)" libapps$(LIBEXT)
-
-lib/libapps$(LIBEXT): $(APPDIR)/libapps$(LIBEXT)
- $(Q) install $(APPDIR)/libapps$(LIBEXT) lib/libapps$(LIBEXT)
-
-syscall/libproxies$(LIBEXT): context
- $(Q) $(MAKE) -C syscall TOPDIR="$(TOPDIR)" libproxies$(LIBEXT)
-
-lib/libproxies$(LIBEXT): syscall/libproxies$(LIBEXT)
- $(Q) install syscall/libproxies$(LIBEXT) lib/libproxies$(LIBEXT)
-
-# Possible non-kernel builds
-
-libc/libc$(LIBEXT): context
- $(Q) $(MAKE) -C libc TOPDIR="$(TOPDIR)" libc$(LIBEXT)
-
-lib/libc$(LIBEXT): libc/libc$(LIBEXT)
- $(Q) install libc/libc$(LIBEXT) lib/libc$(LIBEXT)
-
-libnx/libnx$(LIBEXT): context
- $(Q) $(MAKE) -C libnx TOPDIR="$(TOPDIR)" libnx$(LIBEXT)
-
-lib/libnx$(LIBEXT): libnx/libnx$(LIBEXT)
- $(Q) install libnx/libnx$(LIBEXT) lib/libnx$(LIBEXT)
-
-mm/libmm$(LIBEXT): context
- $(Q) $(MAKE) -C mm TOPDIR="$(TOPDIR)" libmm$(LIBEXT)
-
-lib/libmm$(LIBEXT): mm/libmm$(LIBEXT)
- $(Q) install mm/libmm$(LIBEXT) lib/libmm$(LIBEXT)
-
-$(ARCH_SRC)/libarch$(LIBEXT): context
- $(Q) $(MAKE) -C $(ARCH_SRC) TOPDIR="$(TOPDIR)" libarch$(LIBEXT)
-lib/libarch$(LIBEXT): $(ARCH_SRC)/libarch$(LIBEXT)
- $(Q) install $(ARCH_SRC)/libarch$(LIBEXT) lib/libarch$(LIBEXT)
+include LibTargets.mk
# pass1 and pass2
#