aboutsummaryrefslogtreecommitdiff
path: root/makefiles
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-06-07 13:04:49 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-06-07 13:04:49 +0200
commitebc12eebd0d2606bb2b9f51fd9edb058b65b18b4 (patch)
tree5f0194abf19e999456dc3f098477f8c2a7682b1b /makefiles
parent34b6a91860e2925cfb7dbce4e3ce5b5a12c73e94 (diff)
parent5c74809dac57f58f92ad92433496731481703982 (diff)
downloadpx4-firmware-ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4.tar.gz
px4-firmware-ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4.tar.bz2
px4-firmware-ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4.zip
Merged
Diffstat (limited to 'makefiles')
-rw-r--r--makefiles/firmware.mk12
-rw-r--r--makefiles/nuttx.mk6
2 files changed, 11 insertions, 7 deletions
diff --git a/makefiles/firmware.mk b/makefiles/firmware.mk
index 6b09e6ec3..f1c1b496a 100644
--- a/makefiles/firmware.mk
+++ b/makefiles/firmware.mk
@@ -177,6 +177,12 @@ GLOBAL_DEPS += $(MAKEFILE_LIST)
EXTRA_CLEANS =
################################################################################
+# NuttX libraries and paths
+################################################################################
+
+include $(PX4_MK_DIR)/nuttx.mk
+
+################################################################################
# Modules
################################################################################
@@ -297,12 +303,6 @@ $(LIBRARY_CLEANS):
clean
################################################################################
-# NuttX libraries and paths
-################################################################################
-
-include $(PX4_MK_DIR)/nuttx.mk
-
-################################################################################
# ROMFS generation
################################################################################
diff --git a/makefiles/nuttx.mk b/makefiles/nuttx.mk
index 346735a02..d283096b2 100644
--- a/makefiles/nuttx.mk
+++ b/makefiles/nuttx.mk
@@ -69,10 +69,14 @@ INCLUDE_DIRS += $(NUTTX_EXPORT_DIR)include \
LIB_DIRS += $(NUTTX_EXPORT_DIR)libs
LIBS += -lapps -lnuttx
-LINK_DEPS += $(NUTTX_EXPORT_DIR)libs/libapps.a \
+NUTTX_LIBS = $(NUTTX_EXPORT_DIR)libs/libapps.a \
$(NUTTX_EXPORT_DIR)libs/libnuttx.a
+LINK_DEPS += $(NUTTX_LIBS)
$(NUTTX_CONFIG_HEADER): $(NUTTX_ARCHIVE)
@$(ECHO) %% Unpacking $(NUTTX_ARCHIVE)
$(Q) $(UNZIP_CMD) -q -o -d $(WORK_DIR) $(NUTTX_ARCHIVE)
$(Q) $(TOUCH) $@
+
+ $(LDSCRIPT): $(NUTTX_CONFIG_HEADER)
+ $(NUTTX_LIBS): $(NUTTX_CONFIG_HEADER)