Commit 2f77be9f authored by ASN.1 Documenter's avatar ASN.1 Documenter
Browse files

construct asn1 file list dynamically. Check presense.

parent b9a8374a
Loading
Loading
Loading
Loading
+15 −12
Original line number Diff line number Diff line
sources := \
    LibItsMbr_TypesAndValues.ttcn           \
    LibItsMbr_Templates.ttcn                \
    asn1/EtsiTs103759.asn                   \
    LibItsMbr_Templates.ttcn

ifeq (,$(findstring EtsiTs103759Core.asn,$(all_sources)))
sources += \
    asn1/EtsiTs103759Core.asn               \
    asn1/EtsiTs103759BaseTypes.asn          \
    asn1/EtsiTs103759AsrAppAgnostic.asn     \
    asn1/EtsiTs103759AsrCam.asn             \
    asn1/EtsiTs103759AsrDenm.asn            \
    asn1/EtsiTs103759CommonObservations.asn \
    asn1/SaeJ3287AsrBsm.asn                 \
    asn1/ieee1609.2/Ieee1609Dot2.asn                         \
    asn1/ieee1609.2/Ieee1609Dot2CrlBaseTypes.asn             \
    asn1/ieee1609.2/Ieee1609Dot2Crl.asn                      \
    asn1/ieee1609.2/Ieee1609Dot2BaseTypes.asn                \
    asn1/sec_ts103097/EtsiTs103097ExtensionModule.asn        \
    asn1/sec_ts103097/EtsiTs103097Module.asn                 \
endif           

ifeq (,$(findstring EtsiTs103097Module.asn,$(all_sources)))
sources += asn1/sec_ts103097/EtsiTs103097ExtensionModule.asn           \
           asn1/sec_ts103097/EtsiTs103097Module.asn
endif

#    asn1/sec_ts103097/ieee1609dot2/Ieee1609Dot2.asn          \
#    asn1/sec_ts103097/ieee1609dot2/Ieee1609Dot2BaseTypes.asn \
#    asn1/sec_ts103097/ieee1609dot2/Ieee1609Dot2Crl.asn       \
#    asn1/sec_ts103097/ieee1609dot2/Ieee1609Dot2CrlBaseTypes.asn
ifeq (,$(findstring Ieee1609Dot2.asn,$(all_sources)))
sources += asn1/ieee1609.2/Ieee1609Dot2.asn             \
           asn1/ieee1609.2/Ieee1609Dot2BaseTypes.asn 
endif