Files
rust-ffi-examples/haskell-to-rust/Makefile
2015-10-14 13:16:09 -04:00

17 lines
294 B
Makefile

ifeq ($(shell uname),Darwin)
EXT := dylib
else
EXT := so
endif
all: target/debug/libdouble_input.$(EXT)
ghc src/Main.hs target/debug/libdouble_input.$(EXT) -o main
target/debug/libdouble_input.$(EXT): src/lib.rs Cargo.toml
cargo build
clean:
rm -rf target
rm main
rm src/*.o src/*.hi