mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-01 20:29:00 +00:00
tools: Move final wasm module to bin/wasm as elf
And leave all intermediate file in apps/wasm, such as .map file, entry object etc used in wasm module build. Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
This commit is contained in:
parent
3c624d38cd
commit
f57cd2cf0c
2 changed files with 11 additions and 8 deletions
|
|
@ -39,7 +39,7 @@ define LINK_WASM
|
|||
$(eval WLDFLAGS=$(shell cat $(APPDIR)$(DELIM)wasm$(DELIM)$(PROGNAME).ldflags)) \
|
||||
$(eval RETVAL=$(shell $(WCC) $(bin) $(WBIN) $(WCFLAGS) $(WLDFLAGS) $(WCC_COMPILER_RT_LIB) \
|
||||
-Wl,--Map=$(APPDIR)$(DELIM)wasm$(DELIM)$(PROGNAME).map \
|
||||
-o $(APPDIR)$(DELIM)wasm$(DELIM)$(PROGNAME).wasm || echo 1;)) \
|
||||
-o $(BINDIR)$(DELIM)wasm$(DELIM)$(PROGNAME).wasm || echo 1;)) \
|
||||
$(if $(RETVAL), \
|
||||
$(error wasm build failed for $(PROGNAME).wasm) \
|
||||
) \
|
||||
|
|
@ -86,7 +86,10 @@ endif
|
|||
|
||||
all:: $(WBIN)
|
||||
|
||||
depend:: $(APPDIR)$(DELIM)include$(DELIM)wasm$(DELIM)math.h
|
||||
$(BINDIR)/wasm:
|
||||
$(Q) mkdir -p $(BINDIR)/wasm
|
||||
|
||||
depend:: $(APPDIR)$(DELIM)include$(DELIM)wasm$(DELIM)math.h $(BINDIR)/wasm
|
||||
|
||||
$(WOBJS): %.c$(SUFFIX).wo : %.c
|
||||
$(Q) $(WCC) $(WCFLAGS) -c $^ -o $@
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue