-include ../tools.mk | |
TO_LINK := $(call DYLIB,bar) | |
ifdef IS_MSVC | |
LINK_ARG = $(TO_LINK:dll=dll.lib) | |
else | |
LINK_ARG = $(TO_LINK) | |
endif | |
all: | |
$(RUSTC) foo.rs | |
$(RUSTC) bar.rs | |
$(CC) main.c $(call OUT_EXE,main) $(LINK_ARG) $(EXTRACFLAGS) | |
rm $(TMPDIR)/*.rlib | |
rm $(call DYLIB,foo) | |
$(call RUN,main) |