Loading .gitignore +3 −0 Original line number Diff line number Diff line build bin logs config.mk data/certificates/* !data/certificates/profiles !data/certificates/Makefile /.metadata/ /.cache/ Makefile +6 −3 Original line number Diff line number Diff line Loading @@ -29,9 +29,9 @@ undefine sources undefine modules undefine includes include $(1)/module.mk $$(foreach S, $$(sources), $$(eval all_sources += $$(if $$(filter /%, $$(S)), $$(TOPDIR)/$$(S), $(1)/$$(S)))) $$(foreach I, $$(includes), $$(eval all_includes += $$(if $$(filter /%, $$(I)), $$(TOPDIR)/$$(I), $(1)/$$(I)))) $$(foreach M, $$(modules), $$(eval $$(call IncludeModule, $$(if $$(filter /%, $$(M)), $$(TOPDIR)/$$(M), $(1)/$$(M))))) $$(foreach S, $$(sources), $$(eval all_sources += $$(if $$(filter /%, $$(S)), $$(TOPDIR)$$(S), $(1)/$$(S)))) $$(foreach I, $$(includes), $$(eval all_includes += $$(if $$(filter /%, $$(I)), $$(TOPDIR)$$(I), $(1)/$$(I)))) $$(foreach M, $$(modules), $$(eval $$(call IncludeModule, $$(if $$(filter /%, $$(M)), $$(TOPDIR)$$(M), $(1)/$$(M))))) endef all_includes := $(TTCN3_DIR)/include $(TTCN3_DIR)/src /usr/include/jsoncpp /usr/include/libxml2 Loading Loading @@ -162,3 +162,6 @@ $(foreach S, $(ttcn_sources), $(eval $(outdir)/$(notdir $(patsubst %.ttcn, %.cc $(foreach S, $(ttcn3_sources), $(eval $(outdir)/$(notdir $(patsubst %.ttcn3, %.cc, $(S))): $(S))) $(foreach S, $(asn_sources), $(eval $(outdir)/$(notdir $(patsubst %.asn, %.cc, $(S))): $(S))) $(foreach S, $(asn1_sources), $(eval $(outdir)/$(notdir $(patsubst %.asn1, %.cc, $(S))): $(S))) $(asn_sources) $(asn1_sources): libasn1.mk +13 −13 Original line number Diff line number Diff line Loading @@ -68,45 +68,45 @@ clear-asn1c: ########################################################## $(TOP_DIR)/build/asn1/ISO_TS_14816/AVIAEINumberingAndDataStructures.asn: $(TOP_DIR)/./build/asn1/ISO_TS_14816/AVIAEINumberingAndDataStructures.asn: mkdir -p "$(dir $@)" curl 'https://standards.iso.org/iso/14816/ISO14816%20ASN.1%20repository/ISO14816_AVIAEINumberingAndDataStructures.asn' | \ sed -e 's/IssuerIdentifier/AVIAEIIssuerIdentifier/g' > "$@" #$(TOP_DIR)/build/asn1/ISO_TS_14906/EfcDsrcApplication.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_14906/EfcDsrcApplication.asn: # mkdir -p "$(dir $@)" # curl -o "$@" 'https://standards.iso.org/iso/14906/ed-3/en/ISO14906(2018)EfcDsrcApplicationv6.asn' #$(TOP_DIR)/build/asn1/ISO_TS_14906/EfcDsrcGeneric.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_14906/EfcDsrcGeneric.asn: # mkdir -p "$(dir $@) # curl -o "$@" 'https://standards.iso.org/iso/14906/ed-3/en/ISO14906(2018)EfcDsrcGenericv7.asn' $(TOP_DIR)/build/asn1/ISO_TS_17419/CITSapplMgmtIDs.asn: $(TOP_DIR)/./build/asn1/ISO_TS_17419/CITSapplMgmtIDs.asn: mkdir -p "$(dir $@)" curl -o "$@" 'https://standards.iso.org/iso/ts/17419/TS%2017419%20ASN.1%20repository/TS17419_2014_CITSapplMgmtIDs.asn' $(TOP_DIR)/build/asn1/ISO_TS_19091/ISO-TS-19091-addgrp-C-2018-patched.asn: $(TOP_DIR)/./build/asn1/ISO_TS_19091/ISO-TS-19091-addgrp-C-2018-patched.asn: mkdir -p "$(dir $@)" curl 'https://standards.iso.org/iso/ts/19091/ed-2/en/ISO-TS-19091-addgrp-C-2018.asn' | \ sed -e 's/\bHeadingConfidence\b/HeadingConfidenceDSRC/g' \ -e 's/\bSpeedConfidence\b/SpeedConfidenceDSRC/g' \ -e 's/\bHeading\b/HeadingDSRC/g' > "$@" $(TOP_DIR)/build/asn1/ISO_TS_17419/CITSdataDictionary1.asn: $(TOP_DIR)/./build/asn1/ISO_TS_17419/CITSdataDictionary1.asn: mkdir -p "$(dir $@)" curl -o "$@" 'https://standards.iso.org/iso/17419/ed-1/en/17419.1.asn' $(TOP_DIR)/build/asn1/ISO_TS_17419/CITSdataDictionary2.asn: $(TOP_DIR)/./build/asn1/ISO_TS_17419/CITSdataDictionary2.asn: mkdir -p "$(dir $@)" curl -o "$@" 'https://standards.iso.org/iso/17419/ed-1/en/17419.2.asn' #$(TOP_DIR)/build/asn1/ISO_TS_19091/AddGrpC.asn: #$(TOP_DIR)/build/asn1/ISO_TS_19091/AddGrpC_noCircular.asn: #$(TOP_DIR)/build/asn1/ISO_TS_19091/DSRC.asn: #$(TOP_DIR)/build/asn1/ISO_TS_19091/DSRC_REGION_noCircular.asn #$(TOP_DIR)/build/asn1/ISO_TS_19091/REGION.asn #$(TOP_DIR)/./build/asn1/ISO_TS_19091/AddGrpC.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_19091/AddGrpC_noCircular.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_19091/DSRC.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_19091/DSRC_REGION_noCircular.asn #$(TOP_DIR)/./build/asn1/ISO_TS_19091/REGION.asn $(TOP_DIR)/build/asn1/ISO_TS_19321/IVI.asn: $(TOP_DIR)/./build/asn1/ISO_TS_19321/IVI.asn: mkdir -p "$(dir $@)" curl 'https://standards.iso.org/iso/ts/19321/ed-2/en/ISO19321IVIv2.asn' | \ sed -e 's/\bCITSdataDictionary1\b/CITSapplMgmtIDs/g' \ Loading Loading
.gitignore +3 −0 Original line number Diff line number Diff line build bin logs config.mk data/certificates/* !data/certificates/profiles !data/certificates/Makefile /.metadata/ /.cache/
Makefile +6 −3 Original line number Diff line number Diff line Loading @@ -29,9 +29,9 @@ undefine sources undefine modules undefine includes include $(1)/module.mk $$(foreach S, $$(sources), $$(eval all_sources += $$(if $$(filter /%, $$(S)), $$(TOPDIR)/$$(S), $(1)/$$(S)))) $$(foreach I, $$(includes), $$(eval all_includes += $$(if $$(filter /%, $$(I)), $$(TOPDIR)/$$(I), $(1)/$$(I)))) $$(foreach M, $$(modules), $$(eval $$(call IncludeModule, $$(if $$(filter /%, $$(M)), $$(TOPDIR)/$$(M), $(1)/$$(M))))) $$(foreach S, $$(sources), $$(eval all_sources += $$(if $$(filter /%, $$(S)), $$(TOPDIR)$$(S), $(1)/$$(S)))) $$(foreach I, $$(includes), $$(eval all_includes += $$(if $$(filter /%, $$(I)), $$(TOPDIR)$$(I), $(1)/$$(I)))) $$(foreach M, $$(modules), $$(eval $$(call IncludeModule, $$(if $$(filter /%, $$(M)), $$(TOPDIR)$$(M), $(1)/$$(M))))) endef all_includes := $(TTCN3_DIR)/include $(TTCN3_DIR)/src /usr/include/jsoncpp /usr/include/libxml2 Loading Loading @@ -162,3 +162,6 @@ $(foreach S, $(ttcn_sources), $(eval $(outdir)/$(notdir $(patsubst %.ttcn, %.cc $(foreach S, $(ttcn3_sources), $(eval $(outdir)/$(notdir $(patsubst %.ttcn3, %.cc, $(S))): $(S))) $(foreach S, $(asn_sources), $(eval $(outdir)/$(notdir $(patsubst %.asn, %.cc, $(S))): $(S))) $(foreach S, $(asn1_sources), $(eval $(outdir)/$(notdir $(patsubst %.asn1, %.cc, $(S))): $(S))) $(asn_sources) $(asn1_sources):
libasn1.mk +13 −13 Original line number Diff line number Diff line Loading @@ -68,45 +68,45 @@ clear-asn1c: ########################################################## $(TOP_DIR)/build/asn1/ISO_TS_14816/AVIAEINumberingAndDataStructures.asn: $(TOP_DIR)/./build/asn1/ISO_TS_14816/AVIAEINumberingAndDataStructures.asn: mkdir -p "$(dir $@)" curl 'https://standards.iso.org/iso/14816/ISO14816%20ASN.1%20repository/ISO14816_AVIAEINumberingAndDataStructures.asn' | \ sed -e 's/IssuerIdentifier/AVIAEIIssuerIdentifier/g' > "$@" #$(TOP_DIR)/build/asn1/ISO_TS_14906/EfcDsrcApplication.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_14906/EfcDsrcApplication.asn: # mkdir -p "$(dir $@)" # curl -o "$@" 'https://standards.iso.org/iso/14906/ed-3/en/ISO14906(2018)EfcDsrcApplicationv6.asn' #$(TOP_DIR)/build/asn1/ISO_TS_14906/EfcDsrcGeneric.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_14906/EfcDsrcGeneric.asn: # mkdir -p "$(dir $@) # curl -o "$@" 'https://standards.iso.org/iso/14906/ed-3/en/ISO14906(2018)EfcDsrcGenericv7.asn' $(TOP_DIR)/build/asn1/ISO_TS_17419/CITSapplMgmtIDs.asn: $(TOP_DIR)/./build/asn1/ISO_TS_17419/CITSapplMgmtIDs.asn: mkdir -p "$(dir $@)" curl -o "$@" 'https://standards.iso.org/iso/ts/17419/TS%2017419%20ASN.1%20repository/TS17419_2014_CITSapplMgmtIDs.asn' $(TOP_DIR)/build/asn1/ISO_TS_19091/ISO-TS-19091-addgrp-C-2018-patched.asn: $(TOP_DIR)/./build/asn1/ISO_TS_19091/ISO-TS-19091-addgrp-C-2018-patched.asn: mkdir -p "$(dir $@)" curl 'https://standards.iso.org/iso/ts/19091/ed-2/en/ISO-TS-19091-addgrp-C-2018.asn' | \ sed -e 's/\bHeadingConfidence\b/HeadingConfidenceDSRC/g' \ -e 's/\bSpeedConfidence\b/SpeedConfidenceDSRC/g' \ -e 's/\bHeading\b/HeadingDSRC/g' > "$@" $(TOP_DIR)/build/asn1/ISO_TS_17419/CITSdataDictionary1.asn: $(TOP_DIR)/./build/asn1/ISO_TS_17419/CITSdataDictionary1.asn: mkdir -p "$(dir $@)" curl -o "$@" 'https://standards.iso.org/iso/17419/ed-1/en/17419.1.asn' $(TOP_DIR)/build/asn1/ISO_TS_17419/CITSdataDictionary2.asn: $(TOP_DIR)/./build/asn1/ISO_TS_17419/CITSdataDictionary2.asn: mkdir -p "$(dir $@)" curl -o "$@" 'https://standards.iso.org/iso/17419/ed-1/en/17419.2.asn' #$(TOP_DIR)/build/asn1/ISO_TS_19091/AddGrpC.asn: #$(TOP_DIR)/build/asn1/ISO_TS_19091/AddGrpC_noCircular.asn: #$(TOP_DIR)/build/asn1/ISO_TS_19091/DSRC.asn: #$(TOP_DIR)/build/asn1/ISO_TS_19091/DSRC_REGION_noCircular.asn #$(TOP_DIR)/build/asn1/ISO_TS_19091/REGION.asn #$(TOP_DIR)/./build/asn1/ISO_TS_19091/AddGrpC.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_19091/AddGrpC_noCircular.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_19091/DSRC.asn: #$(TOP_DIR)/./build/asn1/ISO_TS_19091/DSRC_REGION_noCircular.asn #$(TOP_DIR)/./build/asn1/ISO_TS_19091/REGION.asn $(TOP_DIR)/build/asn1/ISO_TS_19321/IVI.asn: $(TOP_DIR)/./build/asn1/ISO_TS_19321/IVI.asn: mkdir -p "$(dir $@)" curl 'https://standards.iso.org/iso/ts/19321/ed-2/en/ISO19321IVIv2.asn' | \ sed -e 's/\bCITSdataDictionary1\b/CITSapplMgmtIDs/g' \ Loading