diff options
author | Björn Gustavsson <[email protected]> | 2012-12-10 10:56:10 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2012-12-10 10:56:10 +0100 |
commit | 13bf84f59fca26e3fcf644b566db0100b8f01546 (patch) | |
tree | 9552867dd790eb5cdcc4f28aa391c21b511f70bc /lib/asn1/src/Makefile | |
parent | d4b42df28b1d696ce7b2b634be09a7fa5bc0b9cb (diff) | |
parent | 5c407a3477e0f35e6e60ff86c664e3de812a8c7a (diff) | |
download | otp-13bf84f59fca26e3fcf644b566db0100b8f01546.tar.gz otp-13bf84f59fca26e3fcf644b566db0100b8f01546.tar.bz2 otp-13bf84f59fca26e3fcf644b566db0100b8f01546.zip |
Merge branch 'bjorn/asn1/optimize/OTP-10519'
* bjorn/asn1/optimize/OTP-10519:
Remove unused run-time functions
Optimize decoding of extensions
Do alignment optimization of SEQUENCEs and SETs
Refactor code generation for decoding SEQUENCE/SET
Teach asn1ct_imm to optimize alignment
Optimize decoding of OCTET STRINGs
Implement encoding of fragmented OCTET STRINGs
Use asn1ct_imm to optimize decoding of per and uper
Use asn1ct_imm:effective_constraint/2
Add the asn1ct_imm module
Makefile: Add dependencies for header files
Eliminate the useless 'telltype' argument in component decoding
testPrimString: Increase readability by introducing a roundtrip function
asn1_SUITE: Let the per/1 test case also test 'uper'
asn1ct_value: Fix type for open type value for uper
Optimize encoding/decoding of NULL in the per and uper back-ends
Suppress warnings for unused variables using a compiler option
Diffstat (limited to 'lib/asn1/src/Makefile')
-rw-r--r-- | lib/asn1/src/Makefile | 36 |
1 files changed, 29 insertions, 7 deletions
diff --git a/lib/asn1/src/Makefile b/lib/asn1/src/Makefile index 3d66583745..8d9422144e 100644 --- a/lib/asn1/src/Makefile +++ b/lib/asn1/src/Makefile @@ -54,6 +54,7 @@ CT_MODULES= \ asn1ct_constructed_per \ asn1ct_constructed_ber_bin_v2 \ asn1ct_gen_ber_bin_v2 \ + asn1ct_imm \ asn1ct_value \ asn1ct_tok \ asn1ct_parser2 \ @@ -163,11 +164,32 @@ release_spec: opt release_docs_spec: +# +# Dependencies +# - - - - - - - +$(EBIN)/asn1_app.beam: asn1_app.erl +$(EBIN)/asn1_db.beam: asn1_db.erl +$(EBIN)/asn1ct.beam: asn1ct.erl asn1_records.hrl +$(EBIN)/asn1ct_check.beam: asn1ct_check.erl asn1_records.hrl +$(EBIN)/asn1ct_constructed_ber_bin_v2.beam: asn1ct_constructed_ber_bin_v2.erl \ + asn1_records.hrl +$(EBIN)/asn1ct_constructed_per.beam: asn1ct_constructed_per.erl asn1_records.hrl +$(EBIN)/asn1ct_gen.beam: asn1ct_gen.erl asn1_records.hrl +$(EBIN)/asn1ct_gen_ber_bin_v2.beam: asn1ct_gen_ber_bin_v2.erl asn1_records.hrl +$(EBIN)/asn1ct_gen_per.beam: asn1ct_gen_per.erl asn1_records.hrl +$(EBIN)/asn1ct_gen_per_rt2ct.beam: asn1ct_gen_per_rt2ct.erl asn1_records.hrl +$(EBIN)/asn1ct_imm.beam: asn1ct_imm.erl +$(EBIN)/asn1ct_name.beam: asn1ct_name.erl +$(EBIN)/asn1ct_parser2.beam: asn1ct_parser2.erl asn1_records.hrl +$(EBIN)/asn1ct_pretty_format.beam: asn1ct_pretty_format.erl +$(EBIN)/asn1ct_table.beam: asn1ct_table.erl +$(EBIN)/asn1ct_tok.beam: asn1ct_tok.erl +$(EBIN)/asn1ct_value.beam: asn1ct_value.erl asn1_records.hrl +$(EBIN)/asn1rt.beam: asn1rt.erl +$(EBIN)/asn1rt_ber_bin.beam: asn1rt_ber_bin.erl asn1_records.hrl +$(EBIN)/asn1rt_ber_bin_v2.beam: asn1rt_ber_bin_v2.erl +$(EBIN)/asn1rt_check.beam: asn1rt_check.erl +$(EBIN)/asn1rt_nif.beam: asn1rt_nif.erl +$(EBIN)/asn1rt_per_bin_rt2ct.beam: asn1rt_per_bin_rt2ct.erl asn1_records.hrl +$(EBIN)/asn1rt_uper_bin.beam: asn1rt_uper_bin.erl asn1_records.hrl |