mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
Update littlefs/libcxx/openamp Make.defs since source code used
N/A Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> Change-Id: I3b5046b65107619db92c4391bd63a3c6037d9ada
This commit is contained in:
@@ -50,11 +50,11 @@ $(LITTLEFS_TARBALL):
|
||||
$(Q) mv littlefs/littlefs-$(LITTLEFS_VERSION) littlefs/littlefs
|
||||
$(Q) touch littlefs/.littlefsunpack
|
||||
|
||||
context:: .littlefsunpack
|
||||
context::# .littlefsunpack
|
||||
|
||||
distclean::
|
||||
$(call DELFILE, littlefs/.littlefsunpack)
|
||||
$(call DELFILE, littlefs/$(LITTLEFS_TARBALL))
|
||||
$(call DELDIR, littlefs/littlefs)
|
||||
# $(call DELFILE, littlefs/.littlefsunpack)
|
||||
# $(call DELFILE, littlefs/$(LITTLEFS_TARBALL))
|
||||
# $(call DELDIR, littlefs/littlefs)
|
||||
|
||||
endif
|
||||
|
||||
@@ -21,18 +21,18 @@
|
||||
VERSION=11.0.0
|
||||
|
||||
$(TOPDIR)/include/libcxx:
|
||||
$(Q) wget https://github.com/llvm/llvm-project/releases/download/llvmorg-$(VERSION)/libcxx-$(VERSION).src.tar.xz
|
||||
$(Q) tar -xf libcxx-$(VERSION).src.tar.xz
|
||||
$(Q) $(DELFILE) libcxx-$(VERSION).src.tar.xz
|
||||
$(Q) mv libcxx-$(VERSION).src libcxx
|
||||
$(Q) patch -p0 < 0001-libcxx-Port-to-NuttX-https-nuttx.apache.org-RTOS.patch
|
||||
# $(Q) wget https://github.com/llvm/llvm-project/releases/download/llvmorg-$(VERSION)/libcxx-$(VERSION).src.tar.xz
|
||||
# $(Q) tar -xf libcxx-$(VERSION).src.tar.xz
|
||||
# $(Q) $(DELFILE) libcxx-$(VERSION).src.tar.xz
|
||||
# $(Q) mv libcxx-$(VERSION).src libcxx
|
||||
# $(Q) patch -p0 < 0001-libcxx-Port-to-NuttX-https-nuttx.apache.org-RTOS.patch
|
||||
$(Q) $(DIRLINK) $(CURDIR)/libcxx/include $(TOPDIR)/include/libcxx
|
||||
|
||||
dirlinks:: $(TOPDIR)/include/libcxx
|
||||
|
||||
distclean::
|
||||
$(Q) $(DIRUNLINK) $(TOPDIR)/include/libcxx
|
||||
$(call DELDIR, libcxx)
|
||||
# $(call DELDIR, libcxx)
|
||||
|
||||
CXXFLAGS += ${shell $(DEFINE) "$(CC)" __GLIBCXX__}
|
||||
CXXFLAGS += ${shell $(DEFINE) "$(CC)" _LIBCPP_BUILDING_LIBRARY}
|
||||
|
||||
@@ -65,7 +65,7 @@ libmetal.zip:
|
||||
$(Q) mv libmetal-$(VERSION) libmetal
|
||||
$(Q) patch -p0 < 0001-system-nuttx-change-clock_systimespec-to-clock_systi.patch
|
||||
|
||||
.libmetal_headers: libmetal.zip
|
||||
.libmetal_headers:# libmetal.zip
|
||||
$(eval headers := $(wildcard libmetal/lib/compiler/gcc/*.h))
|
||||
$(eval headers += $(wildcard libmetal/lib/processor/$(LIBMETAL_ARCH)/*.h))
|
||||
$(eval headers += $(wildcard libmetal/lib/system/nuttx/*.h))
|
||||
@@ -81,8 +81,8 @@ dirlinks:: .libmetal_headers
|
||||
|
||||
distclean::
|
||||
$(call DELDIR, $(TOPDIR)$(DELIM)include$(DELIM)metal)
|
||||
$(call DELDIR, libmetal)
|
||||
$(call DELFILE, libmetal.zip)
|
||||
# $(call DELDIR, libmetal)
|
||||
# $(call DELFILE, libmetal.zip)
|
||||
$(call DELFILE, .libmetal_headers)
|
||||
|
||||
endif
|
||||
|
||||
@@ -44,7 +44,7 @@ open-amp.zip:
|
||||
$(Q) patch -p0 < 0009-implement-rproc_virtio_read_config-rproc_virtio_writ.patch
|
||||
$(Q) patch -p0 < 0010-Negotiate-individual-buffer-size-dynamically.patch
|
||||
|
||||
.openamp_headers: open-amp.zip
|
||||
.openamp_headers:# open-amp.zip
|
||||
$(eval headers := $(wildcard open-amp/lib/include/openamp/*.h))
|
||||
$(shell mkdir -p $(TOPDIR)$(DELIM)include$(DELIM)openamp$(DELIM))
|
||||
$(foreach header,$(headers),$(shell cp -rf $(header) $(TOPDIR)$(DELIM)include$(DELIM)openamp$(DELIM)))
|
||||
@@ -54,8 +54,8 @@ dirlinks:: .openamp_headers
|
||||
|
||||
distclean::
|
||||
$(call DELDIR, $(TOPDIR)$(DELIM)include$(DELIM)openamp$(DELIM))
|
||||
$(call DELDIR, open-amp)
|
||||
$(call DELFILE, open-amp.zip)
|
||||
# $(call DELDIR, open-amp)
|
||||
# $(call DELFILE, open-amp.zip)
|
||||
$(call DELFILE, .openamp_headers)
|
||||
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user