Sha256: 93a27a1f5a706643dbbb3b3d533107554dfa853628c018d40f46076f39b08e7b

Contents?: true

Size: 590 Bytes

Versions: 2

Compression:

Stored size: 590 Bytes

Contents

VERSION = 0.0.5

all: libpasta.so libpasta.a

clean:
	rm -rf build/

force:
	cargo clean --manifest-path libpasta-capi/Cargo.toml
	make clean
	make default

libpasta: Cargo.toml libpasta-capi/Cargo.toml
	cargo build --release --manifest-path libpasta-capi/Cargo.toml

libpasta.%: libpasta
	mkdir -p build
	cp libpasta-capi/target/release/$@ build/$@

install: libpasta.so
	sudo install -D -m0755 build/libpasta.so /usr/lib/libpasta.so.${VERSION}
	sudo ln -sf /usr/lib/libpasta.so.${VERSION} /usr/lib/libpasta.so

uninstall:
	sudo rm /usr/lib/libpasta.so.$(VERSION)

.PHONY: clean uninstall

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
libpasta-0.0.5 ext/pasta-bindings/libpasta/Makefile
libpasta-0.0.5-x86_64-linux ext/pasta-bindings/libpasta/Makefile