Moved proposal_keywords to proposal_keywords_static
Added new proposal keywords with function to reference the static keywords.
This commit is contained in:
committed by
Tobias Brunner
parent
bc6ec4de73
commit
8c2ec47149
@@ -4,7 +4,8 @@ libstrongswan_la_SOURCES = \
|
||||
library.c chunk.c debug.c enum.c settings.c printf_hook.c asn1/asn1.c \
|
||||
asn1/asn1_parser.c asn1/oid.c bio/bio_reader.c bio/bio_writer.c \
|
||||
crypto/crypters/crypter.c crypto/hashers/hasher.c crypto/pkcs7.c crypto/pkcs9.c \
|
||||
crypto/proposal/proposal_keywords.c crypto/prfs/prf.c crypto/prfs/mac_prf.c \
|
||||
crypto/proposal/proposal_keywords.c crypto/proposal/proposal_keywords_static.c \
|
||||
crypto/prfs/prf.c crypto/prfs/mac_prf.c \
|
||||
crypto/rngs/rng.c crypto/prf_plus.c crypto/signers/signer.c \
|
||||
crypto/signers/mac_signer.c crypto/crypto_factory.c crypto/crypto_tester.c \
|
||||
crypto/diffie_hellman.c crypto/aead.c crypto/transform.c \
|
||||
@@ -34,6 +35,7 @@ library.h chunk.h debug.h enum.h settings.h printf_hook.h \
|
||||
asn1/asn1.h asn1/asn1_parser.h asn1/oid.h bio/bio_reader.h bio/bio_writer.h \
|
||||
crypto/crypters/crypter.h crypto/hashers/hasher.h crypto/mac.h \
|
||||
crypto/pkcs7.h crypto/pkcs9.h crypto/proposal/proposal_keywords.h \
|
||||
crypto/proposal/proposal_keywords_static.h \
|
||||
crypto/prfs/prf.h crypto/prfs/mac_prf.h crypto/rngs/rng.h crypto/nonce_gen.h \
|
||||
crypto/prf_plus.h crypto/signers/signer.h crypto/signers/mac_signer.h \
|
||||
crypto/crypto_factory.h crypto/crypto_tester.h crypto/diffie_hellman.h \
|
||||
@@ -101,16 +103,16 @@ endif
|
||||
|
||||
EXTRA_DIST = \
|
||||
asn1/oid.txt asn1/oid.pl \
|
||||
crypto/proposal/proposal_keywords.txt \
|
||||
crypto/proposal/proposal_keywords_static.txt \
|
||||
Android.mk AndroidConfigLocal.h
|
||||
|
||||
BUILT_SOURCES = \
|
||||
$(srcdir)/asn1/oid.c $(srcdir)/asn1/oid.h \
|
||||
$(srcdir)/crypto/proposal/proposal_keywords.c
|
||||
$(srcdir)/crypto/proposal/proposal_keywords_static.c
|
||||
|
||||
MAINTAINERCLEANFILES = \
|
||||
$(srcdir)/asn1/oid.c $(srcdir)/asn1/oid.h \
|
||||
$(srcdir)/crypto/proposal/proposal_keywords.c
|
||||
$(srcdir)/crypto/proposal/proposal_keywords_static.c
|
||||
|
||||
$(srcdir)/asn1/oid.c : $(srcdir)/asn1/oid.pl $(srcdir)/asn1/oid.txt
|
||||
(cd $(srcdir)/asn1/ && $(PERL) oid.pl)
|
||||
@@ -118,10 +120,10 @@ $(srcdir)/asn1/oid.c : $(srcdir)/asn1/oid.pl $(srcdir)/asn1/oid.txt
|
||||
$(srcdir)/asn1/oid.h : $(srcdir)/asn1/oid.pl $(srcdir)/asn1/oid.txt
|
||||
(cd $(srcdir)/asn1/ && $(PERL) oid.pl)
|
||||
|
||||
$(srcdir)/crypto/proposal/proposal_keywords.c: $(srcdir)/crypto/proposal/proposal_keywords.txt \
|
||||
$(srcdir)/crypto/proposal/proposal_keywords.h
|
||||
$(GPERF) -N proposal_get_token -m 10 -C -G -c -t -D < \
|
||||
$(srcdir)/crypto/proposal/proposal_keywords.txt > $@
|
||||
$(srcdir)/crypto/proposal/proposal_keywords_static.c: $(srcdir)/crypto/proposal/proposal_keywords_static.txt \
|
||||
$(srcdir)/crypto/proposal/proposal_keywords_static.h
|
||||
$(GPERF) -N proposal_get_token_static -m 10 -C -G -c -t -D < \
|
||||
$(srcdir)/crypto/proposal/proposal_keywords_static.txt > $@
|
||||
|
||||
|
||||
# build plugins with their own Makefile
|
||||
|
||||
Reference in New Issue
Block a user