blob: b6a6c9a5e4d86cc6b48f39b8c5372c14aa807922 [file] [log] [blame]
Lev Walkin3f12bc02005-03-10 15:09:02 +00001ASN_MODULE_SOURCES= \
2 DataInterChange.c \
3 TransferBatch.c \
4 Notification.c \
5 CallEventDetailList.c \
6 CallEventDetail.c \
7 BatchControlInfo.c \
8 AccountingInfo.c \
9 NetworkInfo.c \
10 MessageDescriptionInfoList.c \
11 MobileOriginatedCall.c \
12 MobileTerminatedCall.c \
13 SupplServiceEvent.c \
14 ServiceCentreUsage.c \
15 GprsCall.c \
16 ContentTransaction.c \
17 LocationService.c \
18 AuditControlInfo.c \
19 AccessPointNameNI.c \
20 AccessPointNameOI.c \
21 ActualDeliveryTimeStamp.c \
22 AddressStringDigits.c \
23 AdvisedCharge.c \
24 AdvisedChargeCurrency.c \
25 AdvisedChargeInformation.c \
26 AgeOfLocation.c \
27 BasicService.c \
28 BasicServiceCode.c \
29 BasicServiceCodeList.c \
30 BasicServiceUsed.c \
31 BasicServiceUsedList.c \
32 BearerServiceCode.c \
33 CalledNumber.c \
34 CalledPlace.c \
35 CalledRegion.c \
36 CallEventDetailsCount.c \
37 CallEventStartTimeStamp.c \
38 CallingNumber.c \
39 CallOriginator.c \
40 CallReference.c \
41 CallTypeGroup.c \
42 CallTypeLevel1.c \
43 CallTypeLevel2.c \
44 CallTypeLevel3.c \
45 CamelDestinationNumber.c \
46 CamelInvocationFee.c \
47 CamelServiceKey.c \
48 CamelServiceLevel.c \
49 CamelServiceUsed.c \
50 CauseForTerm.c \
51 CellId.c \
52 Charge.c \
53 ChargeableSubscriber.c \
54 ChargeableUnits.c \
55 ChargeDetail.c \
56 ChargeDetailList.c \
57 ChargeDetailTimeStamp.c \
58 ChargedItem.c \
59 ChargedPartyEquipment.c \
60 ChargedPartyHomeIdentification.c \
61 ChargedPartyHomeIdList.c \
62 ChargedPartyIdentification.c \
63 ChargedPartyIdentifier.c \
64 ChargedPartyIdList.c \
65 ChargedPartyIdType.c \
66 ChargedPartyInformation.c \
67 ChargedPartyLocation.c \
68 ChargedPartyLocationList.c \
69 ChargedPartyStatus.c \
70 ChargedUnits.c \
71 ChargeInformation.c \
72 ChargeInformationList.c \
73 ChargeRefundIndicator.c \
74 ChargeType.c \
75 ChargingId.c \
76 ChargingPoint.c \
77 ChargingTimeStamp.c \
78 ClirIndicator.c \
79 Commission.c \
80 CompletionTimeStamp.c \
81 ContentChargingPoint.c \
82 ContentProvider.c \
83 ContentProviderIdentifier.c \
84 ContentProviderIdList.c \
85 ContentProviderIdType.c \
86 ContentProviderName.c \
87 ContentServiceUsed.c \
88 ContentServiceUsedList.c \
89 ContentTransactionBasicInfo.c \
90 ContentTransactionCode.c \
91 ContentTransactionType.c \
92 CseInformation.c \
93 CurrencyConversion.c \
94 CurrencyConversionList.c \
95 CustomerIdentifier.c \
96 CustomerIdType.c \
97 DataVolume.c \
98 DataVolumeIncoming.c \
99 DataVolumeOutgoing.c \
100 DateTime.c \
101 DateTimeLong.c \
102 DefaultCallHandlingIndicator.c \
103 DepositTimeStamp.c \
104 Destination.c \
105 DestinationNetwork.c \
106 DialledDigits.c \
107 Discount.c \
108 DiscountableAmount.c \
109 DiscountApplied.c \
110 DiscountCode.c \
111 DiscountInformation.c \
112 Discounting.c \
113 DiscountingList.c \
114 DiscountRate.c \
115 DiscountValue.c \
116 DistanceChargeBandCode.c \
117 EarliestCallTimeStamp.c \
118 EquipmentId.c \
119 EquipmentIdType.c \
120 Esn.c \
121 ExchangeRate.c \
122 ExchangeRateCode.c \
123 FileAvailableTimeStamp.c \
124 FileCreationTimeStamp.c \
125 FileSequenceNumber.c \
126 FileTypeIndicator.c \
127 FixedDiscountValue.c \
128 Fnur.c \
129 GeographicalLocation.c \
130 GprsBasicCallInformation.c \
131 GprsChargeableSubscriber.c \
132 GprsDestination.c \
133 GprsLocationInformation.c \
134 GprsNetworkLocation.c \
135 GprsServiceUsed.c \
136 GsmChargeableSubscriber.c \
137 GuaranteedBitRate.c \
138 HomeBid.c \
139 HomeIdentifier.c \
140 HomeIdType.c \
141 HomeLocationDescription.c \
142 HomeLocationInformation.c \
143 HorizontalAccuracyDelivered.c \
144 HorizontalAccuracyRequested.c \
145 HSCSDIndicator.c \
146 Imei.c \
147 ImeiOrEsn.c \
148 Imsi.c \
149 IMSSignallingContext.c \
150 InternetServiceProvider.c \
151 InternetServiceProviderIdList.c \
152 IspIdentifier.c \
153 IspIdType.c \
154 ISPList.c \
155 NetworkIdType.c \
156 NetworkIdentifier.c \
157 Network.c \
158 NetworkList.c \
159 LatestCallTimeStamp.c \
160 LCSQosDelivered.c \
161 LCSQosRequested.c \
162 LCSRequestTimestamp.c \
163 LCSSPIdentification.c \
164 LCSSPIdentificationList.c \
165 LCSSPInformation.c \
166 LCSTransactionStatus.c \
167 LocalCurrency.c \
168 LocalTimeStamp.c \
169 LocationArea.c \
170 LocationDescription.c \
171 LocationIdentifier.c \
172 LocationIdType.c \
173 LocationInformation.c \
174 LocationServiceUsage.c \
175 MaximumBitRate.c \
176 Mdn.c \
177 MessageDescription.c \
178 MessageDescriptionCode.c \
179 MessageDescriptionInformation.c \
180 MessageStatus.c \
181 MessageType.c \
182 Min.c \
183 MinChargeableSubscriber.c \
184 MoBasicCallInformation.c \
185 Msisdn.c \
186 MtBasicCallInformation.c \
187 NetworkAccessIdentifier.c \
188 NetworkId.c \
189 NetworkInitPDPContext.c \
190 NetworkLocation.c \
191 NonChargedNumber.c \
192 NumberOfDecimalPlaces.c \
193 ObjectType.c \
194 OperatorSpecInfoList.c \
195 OperatorSpecInformation.c \
196 OrderPlacedTimeStamp.c \
197 OriginatingNetwork.c \
198 PacketDataProtocolAddress.c \
199 PaidIndicator.c \
200 PartialTypeIndicator.c \
201 PaymentMethod.c \
202 PdpAddress.c \
203 PDPContextStartTimestamp.c \
204 PlmnId.c \
205 PositioningMethod.c \
206 PriorityCode.c \
207 RapFileSequenceNumber.c \
208 RecEntityCode.c \
209 RecEntityCodeList.c \
210 RecEntityId.c \
211 RecEntityInfoList.c \
212 RecEntityInformation.c \
213 RecEntityType.c \
214 Recipient.c \
215 ReleaseVersionNumber.c \
216 RequestedDeliveryTimeStamp.c \
217 ResponseTime.c \
218 ResponseTimeCategory.c \
219 ScuBasicInformation.c \
220 ScuChargeType.c \
221 ScuTimeStamps.c \
222 ScuChargeableSubscriber.c \
223 Sender.c \
224 ServingBid.c \
225 ServingLocationDescription.c \
226 ServingNetwork.c \
227 ServingPartiesInformation.c \
228 SimChargeableSubscriber.c \
229 SimToolkitIndicator.c \
230 SMSDestinationNumber.c \
231 SMSOriginator.c \
232 SpecificationVersionNumber.c \
233 SsParameters.c \
234 SupplServiceActionCode.c \
235 SupplServiceCode.c \
236 SupplServiceUsed.c \
237 TapCurrency.c \
238 TapDecimalPlaces.c \
239 TaxableAmount.c \
240 Taxation.c \
241 TaxationList.c \
242 TaxCode.c \
243 TaxInformation.c \
244 TaxInformationList.c \
245 TaxRate.c \
246 TaxType.c \
247 TaxValue.c \
248 TeleServiceCode.c \
249 ThirdPartyInformation.c \
250 ThirdPartyNumber.c \
251 ThreeGcamelDestination.c \
252 TotalAdvisedCharge.c \
253 TotalAdvisedChargeRefund.c \
254 TotalAdvisedChargeValue.c \
255 TotalAdvisedChargeValueList.c \
256 TotalCallEventDuration.c \
257 TotalCharge.c \
258 TotalChargeRefund.c \
259 TotalCommission.c \
260 TotalCommissionRefund.c \
261 TotalDataVolume.c \
262 TotalDiscountRefund.c \
263 TotalDiscountValue.c \
264 TotalTaxRefund.c \
265 TotalTaxValue.c \
266 TotalTransactionDuration.c \
267 TrackedCustomerEquipment.c \
268 TrackedCustomerHomeId.c \
269 TrackedCustomerHomeIdList.c \
270 TrackedCustomerIdentification.c \
271 TrackedCustomerIdList.c \
272 TrackedCustomerInformation.c \
273 TrackedCustomerLocation.c \
274 TrackedCustomerLocList.c \
275 TrackingCustomerEquipment.c \
276 TrackingCustomerHomeId.c \
277 TrackingCustomerHomeIdList.c \
278 TrackingCustomerIdentification.c \
279 TrackingCustomerIdList.c \
280 TrackingCustomerInformation.c \
281 TrackingCustomerLocation.c \
282 TrackingCustomerLocList.c \
283 TrackingFrequency.c \
284 TrackingPeriod.c \
285 TransactionAuthCode.c \
286 TransactionDescriptionSupp.c \
287 TransactionDetailDescription.c \
288 TransactionIdentifier.c \
289 TransactionShortDescription.c \
290 TransactionStatus.c \
291 TransferCutOffTimeStamp.c \
292 TransparencyIndicator.c \
293 UserProtocolIndicator.c \
294 UtcTimeOffset.c \
295 UtcTimeOffsetCode.c \
296 UtcTimeOffsetInfo.c \
297 UtcTimeOffsetInfoList.c \
298 VerticalAccuracyDelivered.c \
299 VerticalAccuracyRequested.c \
300 AbsoluteAmount.c \
301 Bid.c \
302 Code.c \
303 AsciiString.c \
304 BCDString.c \
305 Currency.c \
306 HexString.c \
307 NumberString.c \
308 PercentageRate.c
309
310ASN_MODULE_HEADERS= \
311 DataInterChange.h \
312 TransferBatch.h \
313 Notification.h \
314 CallEventDetailList.h \
315 CallEventDetail.h \
316 BatchControlInfo.h \
317 AccountingInfo.h \
318 NetworkInfo.h \
319 MessageDescriptionInfoList.h \
320 MobileOriginatedCall.h \
321 MobileTerminatedCall.h \
322 SupplServiceEvent.h \
323 ServiceCentreUsage.h \
324 GprsCall.h \
325 ContentTransaction.h \
326 LocationService.h \
327 AuditControlInfo.h \
328 AccessPointNameNI.h \
329 AccessPointNameOI.h \
330 ActualDeliveryTimeStamp.h \
331 AddressStringDigits.h \
332 AdvisedCharge.h \
333 AdvisedChargeCurrency.h \
334 AdvisedChargeInformation.h \
335 AgeOfLocation.h \
336 BasicService.h \
337 BasicServiceCode.h \
338 BasicServiceCodeList.h \
339 BasicServiceUsed.h \
340 BasicServiceUsedList.h \
341 BearerServiceCode.h \
342 CalledNumber.h \
343 CalledPlace.h \
344 CalledRegion.h \
345 CallEventDetailsCount.h \
346 CallEventStartTimeStamp.h \
347 CallingNumber.h \
348 CallOriginator.h \
349 CallReference.h \
350 CallTypeGroup.h \
351 CallTypeLevel1.h \
352 CallTypeLevel2.h \
353 CallTypeLevel3.h \
354 CamelDestinationNumber.h \
355 CamelInvocationFee.h \
356 CamelServiceKey.h \
357 CamelServiceLevel.h \
358 CamelServiceUsed.h \
359 CauseForTerm.h \
360 CellId.h \
361 Charge.h \
362 ChargeableSubscriber.h \
363 ChargeableUnits.h \
364 ChargeDetail.h \
365 ChargeDetailList.h \
366 ChargeDetailTimeStamp.h \
367 ChargedItem.h \
368 ChargedPartyEquipment.h \
369 ChargedPartyHomeIdentification.h \
370 ChargedPartyHomeIdList.h \
371 ChargedPartyIdentification.h \
372 ChargedPartyIdentifier.h \
373 ChargedPartyIdList.h \
374 ChargedPartyIdType.h \
375 ChargedPartyInformation.h \
376 ChargedPartyLocation.h \
377 ChargedPartyLocationList.h \
378 ChargedPartyStatus.h \
379 ChargedUnits.h \
380 ChargeInformation.h \
381 ChargeInformationList.h \
382 ChargeRefundIndicator.h \
383 ChargeType.h \
384 ChargingId.h \
385 ChargingPoint.h \
386 ChargingTimeStamp.h \
387 ClirIndicator.h \
388 Commission.h \
389 CompletionTimeStamp.h \
390 ContentChargingPoint.h \
391 ContentProvider.h \
392 ContentProviderIdentifier.h \
393 ContentProviderIdList.h \
394 ContentProviderIdType.h \
395 ContentProviderName.h \
396 ContentServiceUsed.h \
397 ContentServiceUsedList.h \
398 ContentTransactionBasicInfo.h \
399 ContentTransactionCode.h \
400 ContentTransactionType.h \
401 CseInformation.h \
402 CurrencyConversion.h \
403 CurrencyConversionList.h \
404 CustomerIdentifier.h \
405 CustomerIdType.h \
406 DataVolume.h \
407 DataVolumeIncoming.h \
408 DataVolumeOutgoing.h \
409 DateTime.h \
410 DateTimeLong.h \
411 DefaultCallHandlingIndicator.h \
412 DepositTimeStamp.h \
413 Destination.h \
414 DestinationNetwork.h \
415 DialledDigits.h \
416 Discount.h \
417 DiscountableAmount.h \
418 DiscountApplied.h \
419 DiscountCode.h \
420 DiscountInformation.h \
421 Discounting.h \
422 DiscountingList.h \
423 DiscountRate.h \
424 DiscountValue.h \
425 DistanceChargeBandCode.h \
426 EarliestCallTimeStamp.h \
427 EquipmentId.h \
428 EquipmentIdType.h \
429 Esn.h \
430 ExchangeRate.h \
431 ExchangeRateCode.h \
432 FileAvailableTimeStamp.h \
433 FileCreationTimeStamp.h \
434 FileSequenceNumber.h \
435 FileTypeIndicator.h \
436 FixedDiscountValue.h \
437 Fnur.h \
438 GeographicalLocation.h \
439 GprsBasicCallInformation.h \
440 GprsChargeableSubscriber.h \
441 GprsDestination.h \
442 GprsLocationInformation.h \
443 GprsNetworkLocation.h \
444 GprsServiceUsed.h \
445 GsmChargeableSubscriber.h \
446 GuaranteedBitRate.h \
447 HomeBid.h \
448 HomeIdentifier.h \
449 HomeIdType.h \
450 HomeLocationDescription.h \
451 HomeLocationInformation.h \
452 HorizontalAccuracyDelivered.h \
453 HorizontalAccuracyRequested.h \
454 HSCSDIndicator.h \
455 Imei.h \
456 ImeiOrEsn.h \
457 Imsi.h \
458 IMSSignallingContext.h \
459 InternetServiceProvider.h \
460 InternetServiceProviderIdList.h \
461 IspIdentifier.h \
462 IspIdType.h \
463 ISPList.h \
464 NetworkIdType.h \
465 NetworkIdentifier.h \
466 Network.h \
467 NetworkList.h \
468 LatestCallTimeStamp.h \
469 LCSQosDelivered.h \
470 LCSQosRequested.h \
471 LCSRequestTimestamp.h \
472 LCSSPIdentification.h \
473 LCSSPIdentificationList.h \
474 LCSSPInformation.h \
475 LCSTransactionStatus.h \
476 LocalCurrency.h \
477 LocalTimeStamp.h \
478 LocationArea.h \
479 LocationDescription.h \
480 LocationIdentifier.h \
481 LocationIdType.h \
482 LocationInformation.h \
483 LocationServiceUsage.h \
484 MaximumBitRate.h \
485 Mdn.h \
486 MessageDescription.h \
487 MessageDescriptionCode.h \
488 MessageDescriptionInformation.h \
489 MessageStatus.h \
490 MessageType.h \
491 Min.h \
492 MinChargeableSubscriber.h \
493 MoBasicCallInformation.h \
494 Msisdn.h \
495 MtBasicCallInformation.h \
496 NetworkAccessIdentifier.h \
497 NetworkId.h \
498 NetworkInitPDPContext.h \
499 NetworkLocation.h \
500 NonChargedNumber.h \
501 NumberOfDecimalPlaces.h \
502 ObjectType.h \
503 OperatorSpecInfoList.h \
504 OperatorSpecInformation.h \
505 OrderPlacedTimeStamp.h \
506 OriginatingNetwork.h \
507 PacketDataProtocolAddress.h \
508 PaidIndicator.h \
509 PartialTypeIndicator.h \
510 PaymentMethod.h \
511 PdpAddress.h \
512 PDPContextStartTimestamp.h \
513 PlmnId.h \
514 PositioningMethod.h \
515 PriorityCode.h \
516 RapFileSequenceNumber.h \
517 RecEntityCode.h \
518 RecEntityCodeList.h \
519 RecEntityId.h \
520 RecEntityInfoList.h \
521 RecEntityInformation.h \
522 RecEntityType.h \
523 Recipient.h \
524 ReleaseVersionNumber.h \
525 RequestedDeliveryTimeStamp.h \
526 ResponseTime.h \
527 ResponseTimeCategory.h \
528 ScuBasicInformation.h \
529 ScuChargeType.h \
530 ScuTimeStamps.h \
531 ScuChargeableSubscriber.h \
532 Sender.h \
533 ServingBid.h \
534 ServingLocationDescription.h \
535 ServingNetwork.h \
536 ServingPartiesInformation.h \
537 SimChargeableSubscriber.h \
538 SimToolkitIndicator.h \
539 SMSDestinationNumber.h \
540 SMSOriginator.h \
541 SpecificationVersionNumber.h \
542 SsParameters.h \
543 SupplServiceActionCode.h \
544 SupplServiceCode.h \
545 SupplServiceUsed.h \
546 TapCurrency.h \
547 TapDecimalPlaces.h \
548 TaxableAmount.h \
549 Taxation.h \
550 TaxationList.h \
551 TaxCode.h \
552 TaxInformation.h \
553 TaxInformationList.h \
554 TaxRate.h \
555 TaxType.h \
556 TaxValue.h \
557 TeleServiceCode.h \
558 ThirdPartyInformation.h \
559 ThirdPartyNumber.h \
560 ThreeGcamelDestination.h \
561 TotalAdvisedCharge.h \
562 TotalAdvisedChargeRefund.h \
563 TotalAdvisedChargeValue.h \
564 TotalAdvisedChargeValueList.h \
565 TotalCallEventDuration.h \
566 TotalCharge.h \
567 TotalChargeRefund.h \
568 TotalCommission.h \
569 TotalCommissionRefund.h \
570 TotalDataVolume.h \
571 TotalDiscountRefund.h \
572 TotalDiscountValue.h \
573 TotalTaxRefund.h \
574 TotalTaxValue.h \
575 TotalTransactionDuration.h \
576 TrackedCustomerEquipment.h \
577 TrackedCustomerHomeId.h \
578 TrackedCustomerHomeIdList.h \
579 TrackedCustomerIdentification.h \
580 TrackedCustomerIdList.h \
581 TrackedCustomerInformation.h \
582 TrackedCustomerLocation.h \
583 TrackedCustomerLocList.h \
584 TrackingCustomerEquipment.h \
585 TrackingCustomerHomeId.h \
586 TrackingCustomerHomeIdList.h \
587 TrackingCustomerIdentification.h \
588 TrackingCustomerIdList.h \
589 TrackingCustomerInformation.h \
590 TrackingCustomerLocation.h \
591 TrackingCustomerLocList.h \
592 TrackingFrequency.h \
593 TrackingPeriod.h \
594 TransactionAuthCode.h \
595 TransactionDescriptionSupp.h \
596 TransactionDetailDescription.h \
597 TransactionIdentifier.h \
598 TransactionShortDescription.h \
599 TransactionStatus.h \
600 TransferCutOffTimeStamp.h \
601 TransparencyIndicator.h \
602 UserProtocolIndicator.h \
603 UtcTimeOffset.h \
604 UtcTimeOffsetCode.h \
605 UtcTimeOffsetInfo.h \
606 UtcTimeOffsetInfoList.h \
607 VerticalAccuracyDelivered.h \
608 VerticalAccuracyRequested.h \
609 AbsoluteAmount.h \
610 Bid.h \
611 Code.h \
612 AsciiString.h \
613 BCDString.h \
614 Currency.h \
615 HexString.h \
616 NumberString.h \
617 PercentageRate.h
618
619ASN_MODULE_HEADERS+=INTEGER.h
620ASN_MODULE_SOURCES+=INTEGER.c
621ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
622ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
623ASN_MODULE_HEADERS+=asn_SET_OF.h
624ASN_MODULE_SOURCES+=asn_SET_OF.c
625ASN_MODULE_HEADERS+=constr_CHOICE.h
626ASN_MODULE_SOURCES+=constr_CHOICE.c
627ASN_MODULE_HEADERS+=constr_SEQUENCE.h
628ASN_MODULE_SOURCES+=constr_SEQUENCE.c
629ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
630ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
631ASN_MODULE_HEADERS+=constr_SET_OF.h
632ASN_MODULE_SOURCES+=constr_SET_OF.c
633ASN_MODULE_HEADERS+=asn_application.h
634ASN_MODULE_HEADERS+=asn_system.h
635ASN_MODULE_HEADERS+=asn_codecs.h
636ASN_MODULE_HEADERS+=asn_internal.h
637ASN_MODULE_HEADERS+=OCTET_STRING.h
638ASN_MODULE_SOURCES+=OCTET_STRING.c
639ASN_MODULE_HEADERS+=BIT_STRING.h
640ASN_MODULE_SOURCES+=BIT_STRING.c
641ASN_MODULE_SOURCES+=asn_codecs_prim.c
642ASN_MODULE_HEADERS+=asn_codecs_prim.h
643ASN_MODULE_HEADERS+=ber_tlv_length.h
644ASN_MODULE_SOURCES+=ber_tlv_length.c
645ASN_MODULE_HEADERS+=ber_tlv_tag.h
646ASN_MODULE_SOURCES+=ber_tlv_tag.c
647ASN_MODULE_HEADERS+=ber_decoder.h
648ASN_MODULE_SOURCES+=ber_decoder.c
649ASN_MODULE_HEADERS+=der_encoder.h
650ASN_MODULE_SOURCES+=der_encoder.c
651ASN_MODULE_HEADERS+=constr_TYPE.h
652ASN_MODULE_SOURCES+=constr_TYPE.c
653ASN_MODULE_HEADERS+=constraints.h
654ASN_MODULE_SOURCES+=constraints.c
655ASN_MODULE_HEADERS+=xer_support.h
656ASN_MODULE_SOURCES+=xer_support.c
657ASN_MODULE_HEADERS+=xer_decoder.h
658ASN_MODULE_SOURCES+=xer_decoder.c
659ASN_MODULE_HEADERS+=xer_encoder.h
660ASN_MODULE_SOURCES+=xer_encoder.c
661
662
663lib_LTLIBRARIES=libsomething.la
664libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
665
666# This file may be used as an input for make(3)
667# Remove the lines below to convert it into a pure .am file
668TARGET = tap3dump
669CFLAGS += -I. -DHAVE_CONFIG_H
670OBJS=${ASN_MODULE_SOURCES:.c=.o} $(TARGET).o
671
672all: $(TARGET)
673
674$(TARGET): ${OBJS}
675 $(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
676
677.SUFFIXES:
678.SUFFIXES: .c .o
679
680.c.o:
681 $(CC) $(CFLAGS) -o $@ -c $<
682
683clean:
684 rm -f $(TARGET)
685 rm -f $(OBJS)
686
687regen: regenerate-from-asn1-source
688
689regenerate-from-asn1-source:
690 ../../asn1c/asn1c -S ../../skeletons ../tap3.asn1
691
692
693../tap3.asn1:
694 @echo The ../tap3.asn1 file is not yet present.
695 @echo Please read the README file on how to obtain this file.
696 @exit 42
697
698DataInterChange.c: ../tap3.asn1 regenerate.Makefile
699 ./regenerate.Makefile
700 @touch DataInterChange.c
701 make
702
703$(TARGET).o: ../../skeletons/asn-decoder-template.c
704 $(CC) $(CFLAGS) -o $(TARGET).o -c $<
705
706distclean: clean
707 rm -f $(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
708 rm -f Makefile.am.sample