proper
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1199 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/examples/sample.source.RRC/Makefile b/examples/sample.source.RRC/Makefile
index f447926..db38e98 100644
--- a/examples/sample.source.RRC/Makefile
+++ b/examples/sample.source.RRC/Makefile
@@ -4740,10 +4740,10 @@
# This file may be used as an input for make(3)
# Remove the lines below to convert it into a pure .am file
TARGET = rrc-dump
-CFLAGS += -I. -DHAVE_CONFIG_H -DASN_PDU_COLLECTION -DPDU=DL_DCCH_Message
+CFLAGS += -DHAVE_CONFIG_H -DASN_PDU_COLLECTION -DPDU=DL_DCCH_Message -I.
OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
-all: DL_DCCH_Message.c $(TARGET)
+all: DL-DCCH-Message.c $(TARGET)
$(TARGET): ${OBJS}
$(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
@@ -4764,18 +4764,21 @@
../../asn1c/asn1c -S ../../skeletons -fcompound-names -pdu=auto -gen-PER ../rrc.asn1
-DL_DCCH_Message.c: ../sample.makefile.regen
- ASN1CMDOPTS="-fcompound-names -pdu=auto -gen-PER" \
- ASN1MODULES="../rrc.asn1" \
- ASN1PDU=DL_DCCH_Message \
- PROGNAME=rrc-dump \
- ../sample.makefile.regen
- @touch DL_DCCH_Message.c
+DL-DCCH-Message.c: ../sample.makefile.regen
+ make regen-makefile
+ @touch DL-DCCH-Message.c
make
+regen-makefile:
+ ASN1CMDOPTS="-fcompound-names -pdu=auto -gen-PER" \
+ ASN1MODULES="../rrc.asn1" \
+ ASN1PDU=DL-DCCH-Message \
+ PROGNAME=rrc-dump \
+ ../sample.makefile.regen
+
check: ${TARGET}
- @if test -f ./sample-DL_DCCH_Message-1.[db]er ; then \
- for f in ./sample-DL_DCCH_Message-*.[db]er; do \
+ @if test -f ./sample-DL-DCCH-Message-1.[db]er ; then \
+ for f in ./sample-DL-DCCH-Message-*.[db]er; do \
echo "Recoding $$f into XER and back..."; \
./${TARGET} -iber -oxer $$f > ./.tmp.1.$$ || exit 2; \
./${TARGET} -ixer -oxer ./.tmp.1.$$ > ./.tmp.2.$$ || exit 2; \