From b38c813b2f51a717a524acd00a30cdb5603e2d4f Mon Sep 17 00:00:00 2001 From: Stefan Feuerhahn Date: Fri, 22 Mar 2019 14:45:11 +0100 Subject: [PATCH] updated asn1 compile scripts --- asn1/iso-acse-layer/compile.sh | 2 ++ asn1/iso-presentation-layer/compile.sh | 3 ++- asn1/mms/compile.sh | 2 ++ asn1/mms/rename-berboolean.sh | 5 +++++ 4 files changed, 11 insertions(+), 1 deletion(-) create mode 100755 asn1/mms/rename-berboolean.sh diff --git a/asn1/iso-acse-layer/compile.sh b/asn1/iso-acse-layer/compile.sh index f139f03..475f91f 100755 --- a/asn1/iso-acse-layer/compile.sh +++ b/asn1/iso-acse-layer/compile.sh @@ -1,5 +1,7 @@ #!/bin/bash +cd `dirname $0` + rm ../../src/main/java-gen/com/beanit/josistack/internal/acse/asn1/* jasn1-compiler -o "../../src/main/java-gen/" -p "com.beanit.josistack.internal.acse" -f iso-acse-layer.asn -dv diff --git a/asn1/iso-presentation-layer/compile.sh b/asn1/iso-presentation-layer/compile.sh index 696c7c5..1d51017 100755 --- a/asn1/iso-presentation-layer/compile.sh +++ b/asn1/iso-presentation-layer/compile.sh @@ -1,5 +1,6 @@ #!/bin/bash -rm ../../src/main/java-gen/com/beanit/josistack/internal/presentation/asn1/*.java +cd `dirname $0` +rm ../../src/main/java-gen/com/beanit/josistack/internal/presentation/asn1/*.java jasn1-compiler -o ../../src/main/java-gen/ -p com.beanit.josistack.internal.presentation -f iso-presentation-layer.asn -dv diff --git a/asn1/mms/compile.sh b/asn1/mms/compile.sh index 178f962..d31112e 100755 --- a/asn1/mms/compile.sh +++ b/asn1/mms/compile.sh @@ -1,5 +1,7 @@ #!/bin/bash +cd `dirname $0` + rm -r ../../src/main/java-gen/com/beanit/openiec61850/internal/mms/asn1/* jasn1-compiler -o "../../src/main/java-gen" -p "com.beanit.openiec61850.internal.mms" -f mms.asn -dv diff --git a/asn1/mms/rename-berboolean.sh b/asn1/mms/rename-berboolean.sh new file mode 100755 index 0000000..f87034d --- /dev/null +++ b/asn1/mms/rename-berboolean.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +cd `dirname $0` + +find ../../ -iname "*.java" | xargs sed -i 's/import com\.beanit\.jasn1\.ber\.types\.BerBoolean/import com\.beanit\.openiec61850\.internal\.BerBoolean/g'