combined asn1 compile scripts
parent
667ae70c35
commit
63db1782d1
@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
rm ../src/main/java-gen/com/beanit/josistack/internal/acse/asn1/*
|
||||
asn1bean-compiler -o "../src/main/java-gen/" -p "com.beanit.josistack.internal.acse" -f iso-acse-layer.asn -dv
|
||||
|
||||
rm ../src/main/java-gen/com/beanit/josistack/internal/presentation/asn1/*
|
||||
asn1bean-compiler -o "../src/main/java-gen/" -p "com.beanit.josistack.internal.presentation" -f iso-presentation-layer.asn -dv
|
||||
|
||||
rm -r ../src/main/java-gen/com/beanit/iec61850bean/internal/mms/asn1/*
|
||||
asn1bean-compiler -o "../src/main/java-gen" -p "com.beanit.iec61850bean.internal.mms" -f mms.asn -dv
|
@ -1,7 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
rm ../../src/main/java-gen/com/beanit/josistack/internal/acse/asn1/*
|
||||
|
||||
asn1bean-compiler -o "../../src/main/java-gen/" -p "com.beanit.josistack.internal.acse" -f iso-acse-layer.asn -dv
|
@ -1,6 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
rm ../../src/main/java-gen/com/beanit/josistack/internal/presentation/asn1/*.java
|
||||
asn1bean-compiler -o ../../src/main/java-gen/ -p com.beanit.josistack.internal.presentation -f iso-presentation-layer.asn -dv
|
@ -1,7 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
rm -r ../../src/main/java-gen/com/beanit/iec61850bean/internal/mms/asn1/*
|
||||
|
||||
asn1bean-compiler -o "../../src/main/java-gen" -p "com.beanit.iec61850bean.internal.mms" -f mms.asn -dv
|
@ -1,5 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
find ../../ -iname "*.java" | xargs sed -i 's/import com\.beanit\.asn1bean\.ber\.types\.BerBoolean/import com\.beanit\.iec61850bean\.internal\.BerBoolean/g'
|
@ -0,0 +1,10 @@
|
||||
steps to follow:
|
||||
|
||||
1) compile classes by executing compile.sh
|
||||
|
||||
2) format everything using IntelliJ
|
||||
|
||||
3) execute replace-berboolean.sh (this step does not work if step 2
|
||||
is not executed)
|
||||
|
||||
4) again format everyting using IntelliJ
|
@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
|
||||
# replace BerBoolean from ASN1bean with special one for IEC 61850 so that true is coded as 0x01 instead of 0xff
|
||||
find ../ -iname "*.java" | xargs sed -i 's/import com\.beanit\.asn1bean\.ber\.types\.BerBoolean/import com\.beanit\.iec61850bean\.internal\.BerBoolean/g'
|
Loading…
Reference in New Issue