Skip to content

Commit 9e319f8

Browse files
committed
update
1 parent 06ae559 commit 9e319f8

File tree

4 files changed

+10
-45
lines changed

4 files changed

+10
-45
lines changed

.cargo/config.toml.backup

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
name: prql-java-test
2+
23
on:
34
push:
45
pull_request:
56
types: [ opened, reopened, synchronize, labeled ]
7+
68
jobs:
7-
ubuntu-test:
9+
junit-test:
810
runs-on: ubuntu-latest
911
steps:
1012
- name: Checkout code
@@ -15,17 +17,11 @@ jobs:
1517
toolchain: stable
1618
override: true
1719
default: true
18-
# - name: Add targets
19-
# run: |
20-
# rustup target add x86_64-unknown-linux-gnu
21-
# rustup target add aarch64-unknown-linux-gnu
22-
- name: Setup Docker
23-
uses: docker-practice/actions-setup-docker@v1
24-
- name: Setup cross
25-
run: cargo install -f cross
20+
- name: build for x86_64-unknown-linux-gnu
21+
run: |
22+
rustup target add x86_64-unknown-linux-gnu
23+
cd ./prql-java/
24+
cargo build --release --target=x86_64-unknown-linux-gnu
25+
cp -f target/x86_64-unknown-linux-gnu/release/libprql_java.so prql-java/java/src/main/resources/libprql_java-linux64.so
2626
- name: Maven test
27-
run: cd ./java-api && ./mvnw test
28-
# macos-test:
29-
# runs-on: macos-latest
30-
# windows-test:
31-
# runs-on: windows-latest
27+
run: cd ./prql-java/java/ && ./mvnw test

java-api/native_lib_build.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,10 @@ echo "start cross compilations"
66
cd ..
77

88
echo "compile target=x86_64-unknown-linux-gnu"
9-
rustup target add x86_64-unknown-linux-gnu
109
cross build --release --target=x86_64-unknown-linux-gnu
1110
cp -f target/x86_64-unknown-linux-gnu/release/libprql4j.so java-api/src/main/resources/libprql4j-linux64.so
1211

1312
echo "compile target=aarch64-unknown-linux-gnu"
14-
rustup target add aarch64-unknown-linux-gnu
1513
cross build --release --target=aarch64-unknown-linux-gnu
1614
cp -f target/aarch64-unknown-linux-gnu/release/libprql4j.so java-api/src/main/resources/libprql4j-linux-aarch64.so
1715

java-api/pom.xml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -38,26 +38,4 @@
3838
</dependency>
3939
</dependencies>
4040

41-
<build>
42-
<plugins>
43-
<plugin>
44-
<artifactId>exec-maven-plugin</artifactId>
45-
<groupId>org.codehaus.mojo</groupId>
46-
<version>1.6.0</version>
47-
<executions>
48-
<execution>
49-
<id>Run Script</id>
50-
<phase>initialize</phase>
51-
<goals>
52-
<goal>exec</goal>
53-
</goals>
54-
<configuration>
55-
<executable>native_lib_build.sh</executable>
56-
</configuration>
57-
</execution>
58-
</executions>
59-
</plugin>
60-
</plugins>
61-
</build>
62-
6341
</project>

0 commit comments

Comments
 (0)