|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<project xmlns="http://maven.apache.org/POM/4.0.0" |
3 |
| - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
4 |
| - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| 2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
5 | 3 | <modelVersion>4.0.0</modelVersion>
|
6 | 4 | <name>io.opentdf.platform:sdk</name>
|
7 | 5 | <artifactId>sdk</artifactId>
|
8 | 6 | <parent>
|
9 | 7 | <artifactId>sdk-pom</artifactId>
|
10 | 8 | <groupId>io.opentdf.platform</groupId>
|
11 |
| - <version>0.9.1-SNAPSHOT</version> |
| 9 | + <version>0.10.0</version> |
12 | 10 | </parent>
|
13 | 11 | <packaging>jar</packaging>
|
14 | 12 | <properties>
|
|
371 | 369 | <target>
|
372 | 370 | <!-- Generate OpenTDF Platform Protobuf -->
|
373 | 371 | <exec executable="buf" dir="." failOnError="true">
|
374 |
| - <arg value="generate" /> |
375 |
| - <arg |
376 |
| - value="https://github.com/opentdf/platform.git#branch=${platform.branch},subdir=service" /> |
377 |
| - <arg value="-o" /> |
378 |
| - <arg value="target" /> |
| 372 | + <arg value="generate"/> |
| 373 | + <arg value="https://github.com/opentdf/platform.git#branch=${platform.branch},subdir=service"/> |
| 374 | + <arg value="-o"/> |
| 375 | + <arg value="target"/> |
379 | 376 | </exec>
|
380 | 377 | <!-- Generate gRPC Protobuf -->
|
381 | 378 | <exec executable="buf" dir="." failOnError="true">
|
382 |
| - <arg value="generate" /> |
383 |
| - <arg value="buf.build/grpc-ecosystem/grpc-gateway" /> |
384 |
| - <arg value="-o" /> |
385 |
| - <arg value="target" /> |
| 379 | + <arg value="generate"/> |
| 380 | + <arg value="buf.build/grpc-ecosystem/grpc-gateway"/> |
| 381 | + <arg value="-o"/> |
| 382 | + <arg value="target"/> |
386 | 383 | </exec>
|
387 | 384 | </target>
|
388 | 385 | </configuration>
|
|
510 | 507 | <configuration>
|
511 | 508 | <target>
|
512 | 509 | <condition property="jazzer.os" value="windows">
|
513 |
| - <os family="windows" /> |
| 510 | + <os family="windows"/> |
514 | 511 | </condition>
|
515 | 512 | <condition property="jazzer.os" value="macos">
|
516 |
| - <os family="mac" /> |
| 513 | + <os family="mac"/> |
517 | 514 | </condition>
|
518 | 515 | <condition property="jazzer.os" value="linux">
|
519 |
| - <os family="unix" /> |
| 516 | + <os family="unix"/> |
520 | 517 | </condition>
|
521 |
| - <echo message="Detected OS: ${jazzer.os}" /> |
522 |
| - <mkdir dir="${project.build.directory}/jazzer" /> |
523 |
| - <get src="${jazzer.baseurl}/jazzer-${jazzer.os}.tar.gz" |
524 |
| - dest="${project.build.directory}/jazzer/jazzer.tar.gz" /> |
525 |
| - <untar compression="gzip" |
526 |
| - src="${project.build.directory}/jazzer/jazzer.tar.gz" |
527 |
| - dest="${project.build.directory}/jazzer" /> |
| 518 | + <echo message="Detected OS: ${jazzer.os}"/> |
| 519 | + <mkdir dir="${project.build.directory}/jazzer"/> |
| 520 | + <get src="${jazzer.baseurl}/jazzer-${jazzer.os}.tar.gz" dest="${project.build.directory}/jazzer/jazzer.tar.gz"/> |
| 521 | + <untar compression="gzip" src="${project.build.directory}/jazzer/jazzer.tar.gz" dest="${project.build.directory}/jazzer"/> |
528 | 522 | </target>
|
529 | 523 | </configuration>
|
530 | 524 | <goals>
|
|
566 | 560 | <configuration>
|
567 | 561 | <target>
|
568 | 562 | <path id="project.classpath">
|
569 |
| - <pathelement |
570 |
| - location="${project.build.directory}/classes" /> |
571 |
| - <pathelement |
572 |
| - location="${project.build.directory}/test-classes" /> |
573 |
| - <fileset |
574 |
| - dir="${project.build.directory}/dependency-jars"> |
575 |
| - <include name="**/*.jar" /> |
| 563 | + <pathelement location="${project.build.directory}/classes"/> |
| 564 | + <pathelement location="${project.build.directory}/test-classes"/> |
| 565 | + <fileset dir="${project.build.directory}/dependency-jars"> |
| 566 | + <include name="**/*.jar"/> |
576 | 567 | </fileset>
|
577 | 568 | </path>
|
578 |
| - <pathconvert property="project.classpath.string" |
579 |
| - pathsep="${path.separator}"> |
580 |
| - <path refid="project.classpath" /> |
| 569 | + <pathconvert property="project.classpath.string" pathsep="${path.separator}"> |
| 570 | + <path refid="project.classpath"/> |
581 | 571 | </pathconvert>
|
582 |
| - <property environment="env" /> |
| 572 | + <property environment="env"/> |
583 | 573 |
|
584 |
| - <chmod file="${project.build.directory}/jazzer/jazzer" |
585 |
| - perm="777" /> |
| 574 | + <chmod file="${project.build.directory}/jazzer/jazzer" perm="777"/> |
586 | 575 |
|
587 | 576 | <exec executable="bash">
|
588 |
| - <arg value="-c" /> |
589 |
| - <arg |
590 |
| - value="if [ -z "${JAVA_HOME}" ]; then JAVA_HOME=$(dirname $(dirname $(which java))); fi; DYLD_LIBRARY_PATH=$(find "${JAVA_HOME}" -type d | grep 'libexec/openjdk.jdk/Contents/Home/lib/server' 2>/dev/null | head -n 1); if [ -z "${DYLD_LIBRARY_PATH}" ]; then DYLD_LIBRARY_PATH="${JAVA_HOME}/lib/server"; fi; export DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}; ${project.build.directory}/jazzer/jazzer --cp='${project.classpath.string}' --target_class='io.opentdf.platform.sdk.Fuzzing' --instrumentation_includes='io.opentdf.platform.sdk.**' ${jazzer.testDir}" /> |
| 577 | + <arg value="-c"/> |
| 578 | + <arg value="if [ -z "${JAVA_HOME}" ]; then JAVA_HOME=$(dirname $(dirname $(which java))); fi; DYLD_LIBRARY_PATH=$(find "${JAVA_HOME}" -type d | grep 'libexec/openjdk.jdk/Contents/Home/lib/server' 2>/dev/null | head -n 1); if [ -z "${DYLD_LIBRARY_PATH}" ]; then DYLD_LIBRARY_PATH="${JAVA_HOME}/lib/server"; fi; export DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}; ${project.build.directory}/jazzer/jazzer --cp='${project.classpath.string}' --target_class='io.opentdf.platform.sdk.Fuzzing' --instrumentation_includes='io.opentdf.platform.sdk.**' ${jazzer.testDir}"/> |
591 | 579 | </exec>
|
592 | 580 | </target>
|
593 | 581 | </configuration>
|
|
0 commit comments