mirror of
https://github.com/ralsina/tartrazine.git
synced 2025-06-18 22:23:07 -03:00
get jnaerator from a jitpack jar
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
This commit is contained in:
@ -3,6 +3,7 @@ JARS_DIR=./lib
|
||||
JAR=$(JARS_DIR)/enry.jar
|
||||
JNAERATOR_DIR=./.jnaerator
|
||||
JNAERATOR_JAR=$(JNAERATOR_DIR)/jnaerator.jar
|
||||
JNAERATOR_JAR_URL="https://jitpack.io/com/github/nativelibs4java/JNAerator/jnaerator/$(JNAERATOR_VERSION)/jnaerator-$(JNAERATOR_VERSION)-shaded.jar"
|
||||
RESOURCES_SRC=../.shared
|
||||
RESOURCES_DIR=./shared
|
||||
HEADER_FILE=$(RESOURCES_DIR)/libenry.h
|
||||
@ -25,12 +26,8 @@ $(RESOURCES_DIR): os-shared-lib
|
||||
cp -R $(RESOURCES_SRC) $(RESOURCES_DIR)
|
||||
|
||||
$(JNAERATOR_JAR): $(RESOURCES_DIR)
|
||||
git clone --depth 1 https://github.com/nativelibs4java/jnaerator.git $(JNAERATOR_DIR) && \
|
||||
cd $(JNAERATOR_DIR) && \
|
||||
git checkout $(JNAERATOR_VERSION) && \
|
||||
mvn clean install && \
|
||||
mv jnaerator/target/jnaerator-*-shaded.jar ./jnaerator.jar && \
|
||||
cd ..;
|
||||
mkdir $(JNAERATOR_DIR) && \
|
||||
wget $(JNAERATOR_JAR_URL) -O $(JNAERATOR_JAR)
|
||||
|
||||
os-shared-lib:
|
||||
@os_name="$(shell uname -s)" && \
|
||||
|
Reference in New Issue
Block a user