+ added WASI to the main RTL makefile

git-svn-id: branches/wasm@47993 -
This commit is contained in:
nickysn 2021-01-02 22:58:19 +00:00
parent 67206943e8
commit 8f376d1be9
2 changed files with 52 additions and 0 deletions

View File

@ -622,6 +622,9 @@ endif
ifeq ($(FULL_TARGET),aarch64-ios)
override TARGET_DIRS+=darwin
endif
ifeq ($(FULL_TARGET),wasm32-wasi)
override TARGET_DIRS+=wasi
endif
ifeq ($(FULL_TARGET),sparc64-linux)
override TARGET_DIRS+=linux
endif
@ -2206,6 +2209,9 @@ endif
ifeq ($(FULL_TARGET),aarch64-ios)
TARGET_DIRS_DARWIN=1
endif
ifeq ($(FULL_TARGET),wasm32-wasi)
TARGET_DIRS_WASI=1
endif
ifeq ($(FULL_TARGET),sparc64-linux)
TARGET_DIRS_LINUX=1
endif
@ -3949,6 +3955,51 @@ win16:
$(MAKE) -C win16 all
.PHONY: win16_all win16_debug win16_smart win16_release win16_units win16_examples win16_shared win16_install win16_sourceinstall win16_exampleinstall win16_distinstall win16_zipinstall win16_zipsourceinstall win16_zipexampleinstall win16_zipdistinstall win16_clean win16_distclean win16_cleanall win16_info win16_makefiles win16
endif
ifdef TARGET_DIRS_WASI
wasi_all:
$(MAKE) -C wasi all
wasi_debug:
$(MAKE) -C wasi debug
wasi_smart:
$(MAKE) -C wasi smart
wasi_release:
$(MAKE) -C wasi release
wasi_units:
$(MAKE) -C wasi units
wasi_examples:
$(MAKE) -C wasi examples
wasi_shared:
$(MAKE) -C wasi shared
wasi_install:
$(MAKE) -C wasi install
wasi_sourceinstall:
$(MAKE) -C wasi sourceinstall
wasi_exampleinstall:
$(MAKE) -C wasi exampleinstall
wasi_distinstall:
$(MAKE) -C wasi distinstall
wasi_zipinstall:
$(MAKE) -C wasi zipinstall
wasi_zipsourceinstall:
$(MAKE) -C wasi zipsourceinstall
wasi_zipexampleinstall:
$(MAKE) -C wasi zipexampleinstall
wasi_zipdistinstall:
$(MAKE) -C wasi zipdistinstall
wasi_clean:
$(MAKE) -C wasi clean
wasi_distclean:
$(MAKE) -C wasi distclean
wasi_cleanall:
$(MAKE) -C wasi cleanall
wasi_info:
$(MAKE) -C wasi info
wasi_makefiles:
$(MAKE) -C wasi makefiles
wasi:
$(MAKE) -C wasi all
.PHONY: wasi_all wasi_debug wasi_smart wasi_release wasi_units wasi_examples wasi_shared wasi_install wasi_sourceinstall wasi_exampleinstall wasi_distinstall wasi_zipinstall wasi_zipsourceinstall wasi_zipexampleinstall wasi_zipdistinstall wasi_clean wasi_distclean wasi_cleanall wasi_info wasi_makefiles wasi
endif
ifdef TARGET_DIRS_ZXSPECTRUM
zxspectrum_all:
$(MAKE) -C zxspectrum all

View File

@ -55,6 +55,7 @@ dirs_freertos=freertos
dirs_zxspectrum=zxspectrum
dirs_msxdos=msxdos
dirs_sinclairql=sinclairql
dirs_wasi=wasi
[install]
fpcpackage=y