More build fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3407 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
329cbd0023
commit
bf55d8f442
2
Makefile
2
Makefile
|
@ -349,7 +349,7 @@ endif
|
|||
download: $(BIN)
|
||||
$(call DOWNLOAD, $<)
|
||||
|
||||
depend:
|
||||
depend: context
|
||||
@for dir in $(MAKEDIRS) ; do \
|
||||
$(MAKE) -C $$dir TOPDIR="$(TOPDIR)" depend ; \
|
||||
done
|
||||
|
|
|
@ -118,8 +118,25 @@ fi
|
|||
# Check for the apps/ dir in the usual place if appdir was not provided
|
||||
|
||||
if [ -z "${appdir}" ]; then
|
||||
|
||||
# Check for a version file
|
||||
|
||||
unset CONFIG_NUTTX_VERSION
|
||||
if [ -x "${TOPDIR}/.version" ]; then
|
||||
source "${TOPDIR}/.version"
|
||||
fi
|
||||
|
||||
# Check for an unversioned apps/ directory
|
||||
|
||||
if [ -d "${TOPDIR}/../apps" ]; then
|
||||
appdir="../apps"
|
||||
|
||||
else
|
||||
# Check for a versioned apps/ directory
|
||||
|
||||
if [ -d "${TOPDIR}/../apps-${CONFIG_NUTTX_VERSION}" ]; then
|
||||
appdir="../apps-${CONFIG_NUTTX_VERSION}"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
|
@ -132,11 +132,15 @@ if [ -f ${ZIP_NAME} ] ; then
|
|||
{ echo "rm ${ZIP_NAME} failed!" ; exit 1 ; }
|
||||
fi
|
||||
|
||||
# Write a version file
|
||||
# Write a version file. The syntax of file is such that it may be sourced
|
||||
# by a bash script or included by a Makefile
|
||||
|
||||
echo "CONFIG_NUTTX_VERSION=\"${VERSION}\" >${NUTTX}/.version
|
||||
echo "#!/bin/bash" >${NUTTX}/.version
|
||||
echo "" >>${NUTTX}/.version
|
||||
echo "CONFIG_NUTTX_VERSION=\"${VERSION}\" >>${NUTTX}/.version
|
||||
chmod 755 ${NUTTX}/.version
|
||||
|
||||
# Then zip it
|
||||
# Then zip-up the directories
|
||||
|
||||
${TAR} ${TAR_NAME} nuttx-${VERSION}/nuttx nuttx-${VERSION}/apps || \
|
||||
{ echo "tar of ${TAR_NAME} failed!" ; exit 1 ; }
|
||||
|
|
Loading…
Reference in New Issue