diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..f8388ba --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "julid"] + path = julid + url = https://gitlab.com/nebkor/julid.git diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..34d8a57 --- /dev/null +++ b/Makefile @@ -0,0 +1,22 @@ +.PHONY: run +run: libjulid.so + cargo run --release + +.PHONY: init +init: + git submodule init && git submodule update + +julid: init + cd julid && \ + cargo build --release --no-default-features -F plugin && \ + cp target/release/libjulid.so ../ + +libjulid.so: julid + +.PHONY: build +build: libjulid.so + cargo build --release + +.PHONY: test +test: libjulid.so + cargo test diff --git a/julid b/julid new file mode 160000 index 0000000..34f85a9 --- /dev/null +++ b/julid @@ -0,0 +1 @@ +Subproject commit 34f85a95a0c289a87de9b97610677ffae136dc68