summaryrefslogtreecommitdiff
path: root/wasm2c/examples/callback/Makefile
blob: c226ff31f42d7414f839ce31d9a9945323e6490d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Use implicit rules for compiling C files.
CFLAGS=-I../..

all: callback

callback: main.o callback.o ../../wasm-rt-impl.o

clean:
	rm -rf callback callback.wasm callback.c callback.h *.o

callback: main.o callback.o ../../wasm-rt-impl.o -lm

callback.wasm: callback.wat ../../../bin/wat2wasm
	../../../bin/wat2wasm --debug-names $< -o $@

callback.c: callback.wasm ../../../bin/wasm2c
	../../../bin/wasm2c $< -o $@

.PHONY: all clean