mirror of
https://github.com/apache/nuttx-apps.git
synced 2025-10-16 22:38:41 +08:00
build: Replace all -I to INCDIR
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:

committed by
Abdelatif Guettouche

parent
ead498a788
commit
ea135b89c6
@@ -48,7 +48,8 @@ LIBCANARD_DRVDIR = $(LIBCANARD_SRCDIR)$(DELIM)drivers$(DELIM)nuttx
|
|||||||
|
|
||||||
APPS_INCDIR = $(APPDIR)$(DELIM)include$(DELIM)canutils
|
APPS_INCDIR = $(APPDIR)$(DELIM)include$(DELIM)canutils
|
||||||
|
|
||||||
CFLAGS += -std=c99 -I$(APPS_INCDIR) -DCANARD_ASSERT=DEBUGASSERT
|
CFLAGS += -std=c99 -DCANARD_ASSERT=DEBUGASSERT
|
||||||
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPS_INCDIR)}
|
||||||
|
|
||||||
CSRCS = $(LIBCANARD_SRCDIR)$(DELIM)canard.c $(LIBCANARD_DRVDIR)$(DELIM)canard_nuttx.c
|
CSRCS = $(LIBCANARD_SRCDIR)$(DELIM)canard.c $(LIBCANARD_DRVDIR)$(DELIM)canard_nuttx.c
|
||||||
|
|
||||||
|
@@ -40,7 +40,7 @@ PRIORITY = SCHED_PRIORITY_DEFAULT
|
|||||||
STACKSIZE = $(CONFIG_EXAMPLES_LIBCANARD_STACKSIZE)
|
STACKSIZE = $(CONFIG_EXAMPLES_LIBCANARD_STACKSIZE)
|
||||||
MODULE = $(CONFIG_EXAMPLES_LIBCANARD)
|
MODULE = $(CONFIG_EXAMPLES_LIBCANARD)
|
||||||
|
|
||||||
CFLAGS += -I$(APPDIR)/include/canutils
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPDIR)/include/canutils}
|
||||||
MAINSRC = canard_main.c
|
MAINSRC = canard_main.c
|
||||||
|
|
||||||
include $(APPDIR)/Application.mk
|
include $(APPDIR)/Application.mk
|
||||||
|
@@ -35,8 +35,6 @@
|
|||||||
|
|
||||||
include $(TOPDIR)/Make.defs
|
include $(TOPDIR)/Make.defs
|
||||||
|
|
||||||
CELFFLAGS += -I.
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_CYGWIN_WINTOOL),y)
|
ifeq ($(CONFIG_CYGWIN_WINTOOL),y)
|
||||||
NUTTXLIB = "${shell cygpath -w $(TOPDIR)$(DELIM)staging}"
|
NUTTXLIB = "${shell cygpath -w $(TOPDIR)$(DELIM)staging}"
|
||||||
else
|
else
|
||||||
|
@@ -45,6 +45,5 @@ MODULE = $(CONFIG_EXAMPLES_EMBEDLOG)
|
|||||||
# embedlog Example
|
# embedlog Example
|
||||||
|
|
||||||
MAINSRC = embedlog_main.c
|
MAINSRC = embedlog_main.c
|
||||||
CFLAGS += -I$(APPDIR)/include/system
|
|
||||||
|
|
||||||
include $(APPDIR)/Application.mk
|
include $(APPDIR)/Application.mk
|
||||||
|
@@ -37,7 +37,7 @@
|
|||||||
* Included Files
|
* Included Files
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#include <embedlog.h>
|
#include <system/embedlog.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <nuttx/config.h>
|
#include <nuttx/config.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
@@ -80,7 +80,7 @@ static struct el_options g_el;
|
|||||||
*
|
*
|
||||||
* Description:
|
* Description:
|
||||||
* Presents how to use options and how it's rendered. This assumes all
|
* Presents how to use options and how it's rendered. This assumes all
|
||||||
* options are enabled in compile time. If any of the options is not enabled
|
* options are enabled in compile time. If any of the options isn't enabled
|
||||||
* in compile time, setting it will have no effect and logs will vary.
|
* in compile time, setting it will have no effect and logs will vary.
|
||||||
*
|
*
|
||||||
* Input Parameters:
|
* Input Parameters:
|
||||||
@@ -284,7 +284,7 @@ static void el_print_file(const char *workdir)
|
|||||||
{
|
{
|
||||||
if (errno == ENAMETOOLONG || errno == EINVAL)
|
if (errno == ENAMETOOLONG || errno == EINVAL)
|
||||||
{
|
{
|
||||||
/* These are the only unrecoverable errors that embedlog may return,
|
/* These are the only unrecoverable errors embedlog may return,
|
||||||
* any other error it actually a warning, telling user that file
|
* any other error it actually a warning, telling user that file
|
||||||
* could not have been opened now, but every el_print function with
|
* could not have been opened now, but every el_print function with
|
||||||
* output to file enabled, will try to reopen file. This of course
|
* output to file enabled, will try to reopen file. This of course
|
||||||
@@ -305,9 +305,9 @@ static void el_print_file(const char *workdir)
|
|||||||
|
|
||||||
el_oprint(OELI, "Now we enabled log rotation");
|
el_oprint(OELI, "Now we enabled log rotation");
|
||||||
el_oprint(OELI, "If log cannot fit in current file");
|
el_oprint(OELI, "If log cannot fit in current file");
|
||||||
el_oprint(OELI, "it will be stored in new file");
|
el_oprint(OELI, "it will be stored in new file and");
|
||||||
el_oprint(OELI, "and if library creates EL_FROTATE_NUMBER files");
|
el_oprint(OELI, "if library creates EL_FROTATE_NUMBER files oldest");
|
||||||
el_oprint(OELI, "oldest file will be deleted and new file will be created");
|
el_oprint(OELI, "file will be deleted and new file will be created");
|
||||||
el_oprint(OELI, "run this program multiple times and see how it works");
|
el_oprint(OELI, "run this program multiple times and see how it works");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -331,8 +331,8 @@ int main(int argc, FAR char *argv[])
|
|||||||
|
|
||||||
el_oinit(&g_el);
|
el_oinit(&g_el);
|
||||||
|
|
||||||
el_oprint(OELI, "Right after init, embedlog will print to stderr with just "
|
el_oprint(OELI, "Right after init, embedlog will print to stderr with "
|
||||||
"log level information - these are default settings.");
|
"just log level information - these are default settings.");
|
||||||
|
|
||||||
el_print_options();
|
el_print_options();
|
||||||
el_print_memory();
|
el_print_memory();
|
||||||
|
@@ -45,7 +45,6 @@ MODULE = $(CONFIG_EXAMPLES_INI_DUMPER)
|
|||||||
# ini_dumper Example
|
# ini_dumper Example
|
||||||
|
|
||||||
MAINSRC = ini_dumper_main.c
|
MAINSRC = ini_dumper_main.c
|
||||||
CFLAGS += -I$(APPDIR)/include/fsutils
|
|
||||||
|
|
||||||
# needed to make compiler happy about wrong function pointers
|
# needed to make compiler happy about wrong function pointers
|
||||||
# different function pointer is used depending on that define
|
# different function pointer is used depending on that define
|
||||||
|
@@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
#include "fsutils/ini.h"
|
#include <fsutils/ini.h>
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Private Functions
|
* Private Functions
|
||||||
@@ -83,12 +83,12 @@ int main(int argc, FAR char *argv[])
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\n------ --------------- ------------- ---------------------------\n");
|
printf("------ --------------- ------------- -------------------------\n");
|
||||||
printf(" line section key value\n");
|
printf(" line section key value\n");
|
||||||
printf("------ --------------- ------------- ---------------------------\n");
|
printf("------ --------------- ------------- -------------------------\n");
|
||||||
|
|
||||||
ret = ini_parse(argv[1], ini_dump, NULL);
|
ret = ini_parse(argv[1], ini_dump, NULL);
|
||||||
printf("------ --------------- ------------- ---------------------------\n");
|
printf("------ --------------- ------------- -------------------------\n");
|
||||||
fprintf(stderr, "ini_parse() exited with %d\n", ret);
|
fprintf(stderr, "ini_parse() exited with %d\n", ret);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@@ -35,8 +35,6 @@
|
|||||||
|
|
||||||
include $(TOPDIR)/Make.defs
|
include $(TOPDIR)/Make.defs
|
||||||
|
|
||||||
CFLAGS += -I.
|
|
||||||
|
|
||||||
BIN = struct
|
BIN = struct
|
||||||
|
|
||||||
R1SRCS = struct_main.c struct_dummy.c
|
R1SRCS = struct_main.c struct_dummy.c
|
||||||
|
@@ -41,6 +41,4 @@ MODULE = $(CONFIG_EXAMPLES_POWERMONITOR)
|
|||||||
|
|
||||||
MAINSRC = powermonitor_main.c
|
MAINSRC = powermonitor_main.c
|
||||||
|
|
||||||
CFLAGS += -I../../../nuttx/arch/arm/src -I../../../nuttx/arch/arm/src/common
|
|
||||||
|
|
||||||
include $(APPDIR)/Application.mk
|
include $(APPDIR)/Application.mk
|
||||||
|
@@ -44,7 +44,6 @@ MODULE = $(CONFIG_EXAMPLES_PTYTEST)
|
|||||||
|
|
||||||
# PTY Test! Example
|
# PTY Test! Example
|
||||||
|
|
||||||
CFLAGS += -I$(APPDIR)/include
|
|
||||||
MAINSRC = pty_test.c
|
MAINSRC = pty_test.c
|
||||||
|
|
||||||
include $(APPDIR)/Application.mk
|
include $(APPDIR)/Application.mk
|
||||||
|
@@ -41,17 +41,16 @@ include $(TOPDIR)/scripts/Make.defs
|
|||||||
# Compiler
|
# Compiler
|
||||||
|
|
||||||
ifeq ($(CONFIG_CYGWIN_WINTOOL),y)
|
ifeq ($(CONFIG_CYGWIN_WINTOOL),y)
|
||||||
# Windows-native toolchains
|
|
||||||
ARCHINCLUDES = -I. -isystem "${shell cygpath -w $(TOPDIR)$(DELIM)include}"
|
|
||||||
ARCHXXINCLUDES = -I. -isystem "${shell cygpath -w $(TOPDIR)$(DELIM)include}" -isystem "${shell cygpath -w $(TOPDIR)$(DELIM)include$(DELIM)cxx}"
|
|
||||||
ARCHCRT0OBJ = "${shell cygpath -w $(TOPDIR)$(DELIM)startup$(DELIM)crt0$(OBJEXT)}"
|
ARCHCRT0OBJ = "${shell cygpath -w $(TOPDIR)$(DELIM)startup$(DELIM)crt0$(OBJEXT)}"
|
||||||
else
|
else
|
||||||
# Linux/Cygwin-native toolchain
|
|
||||||
ARCHINCLUDES = -I. -isystem $(TOPDIR)$(DELIM)include
|
|
||||||
ARCHXXINCLUDES = -I. -isystem $(TOPDIR)$(DELIM)include -isystem $(TOPDIR)$(DELIM)include$(DELIM)cxx
|
|
||||||
ARCHCRT0OBJ = $(TOPDIR)$(DELIM)startup$(DELIM)crt0$(OBJEXT)
|
ARCHCRT0OBJ = $(TOPDIR)$(DELIM)startup$(DELIM)crt0$(OBJEXT)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ARCHINCLUDES += ${shell $(INCDIR) -s "$(CC)" $(TOPDIR)$(DELIM)include}
|
||||||
|
|
||||||
|
ARCHXXINCLUDES += ${shell $(INCDIR) -s "$(CC)" $(TOPDIR)$(DELIM)include}
|
||||||
|
ARCHXXINCLUDES += ${shell $(INCDIR) -s "$(CC)" $(TOPDIR)$(DELIM)include$(DELIM)cxx}
|
||||||
|
|
||||||
ARCHCFLAGS += -fno-common -pipe
|
ARCHCFLAGS += -fno-common -pipe
|
||||||
ARCHCXXFLAGS += -fno-common -pipe
|
ARCHCXXFLAGS += -fno-common -pipe
|
||||||
|
|
||||||
|
@@ -56,7 +56,8 @@ CJSON_SRCDIR = $(CJSON_UNPACKNAME)
|
|||||||
|
|
||||||
APPS_INCDIR = $(APPDIR)$(DELIM)include$(DELIM)netutils
|
APPS_INCDIR = $(APPDIR)$(DELIM)include$(DELIM)netutils
|
||||||
|
|
||||||
CFLAGS += -I$(APPS_INCDIR) -DCJSON_INCLUDE_CONFIG_H
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPS_INCDIR)}
|
||||||
|
CFLAGS += -DCJSON_INCLUDE_CONFIG_H
|
||||||
|
|
||||||
CSRCS = $(CJSON_SRCDIR)$(DELIM)cJSON.c
|
CSRCS = $(CJSON_SRCDIR)$(DELIM)cJSON.c
|
||||||
CSRCS += $(CJSON_SRCDIR)$(DELIM)cJSON_Utils.c
|
CSRCS += $(CJSON_SRCDIR)$(DELIM)cJSON_Utils.c
|
||||||
|
@@ -48,7 +48,7 @@ EMBEDLOG_EXT = tar.gz
|
|||||||
EMBEDLOG_SOURCES = embedlog-$(EMBEDLOG_VERSION)
|
EMBEDLOG_SOURCES = embedlog-$(EMBEDLOG_VERSION)
|
||||||
EMBEDLOG_TARBALL = $(EMBEDLOG_SOURCES).$(EMBEDLOG_EXT)
|
EMBEDLOG_TARBALL = $(EMBEDLOG_SOURCES).$(EMBEDLOG_EXT)
|
||||||
|
|
||||||
CFLAGS += -I$(APPDIR)/include/system
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPDIR)$(DELIM)include$(DELIM)system}
|
||||||
|
|
||||||
CSRCS = embedlog/src/el-options.c \
|
CSRCS = embedlog/src/el-options.c \
|
||||||
embedlog/src/el-perror.c \
|
embedlog/src/el-perror.c \
|
||||||
|
@@ -48,8 +48,8 @@ PSMQ_EXT = tar.gz
|
|||||||
PSMQ_SOURCES = psmq-$(PSMQ_VERSION)
|
PSMQ_SOURCES = psmq-$(PSMQ_VERSION)
|
||||||
PSMQ_TARBALL = $(PSMQ_SOURCES).$(PSMQ_EXT)
|
PSMQ_TARBALL = $(PSMQ_SOURCES).$(PSMQ_EXT)
|
||||||
|
|
||||||
CFLAGS += -I$(APPDIR)/include/system
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPDIR)$(DELIM)include$(DELIM)system}
|
||||||
CFLAGS += -I$(APPDIR)/system/psmq/$(PSMQ_SOURCES)
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPDIR)$(DELIM)system$(DELIM)psmq$(DELIM)$(PSMQ_SOURCES)}
|
||||||
|
|
||||||
# mandatory source files to compile
|
# mandatory source files to compile
|
||||||
CSRCS = $(PSMQ_SOURCES)/lib/psmq.c \
|
CSRCS = $(PSMQ_SOURCES)/lib/psmq.c \
|
||||||
|
@@ -56,7 +56,8 @@ UNITY_SRCDIR = $(UNITY_UNPACKNAME)$(DELIM)src
|
|||||||
|
|
||||||
APPS_INCDIR = $(APPDIR)$(DELIM)include$(DELIM)testing
|
APPS_INCDIR = $(APPDIR)$(DELIM)include$(DELIM)testing
|
||||||
|
|
||||||
CFLAGS += -I$(APPS_INCDIR) -DUNITY_INCLUDE_CONFIG_H
|
CFLAGS += ${shell $(INCDIR) "$(CC)" $(APPS_INCDIR)}
|
||||||
|
CFLAGS += -DUNITY_INCLUDE_CONFIG_H
|
||||||
|
|
||||||
CSRCS = $(UNITY_SRCDIR)$(DELIM)unity.c
|
CSRCS = $(UNITY_SRCDIR)$(DELIM)unity.c
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user