blob: 00b404bd97f5c994b4fd57eda99e666d6bd84e69 [file] [log] [blame]
Lev Walkine29e6122017-08-04 02:46:28 -07001ASN_MODULE_SOURCES= \
2 MessageFrame.c \
3 RegionalExtension.c \
4 BasicSafetyMessage.c \
5 PartIIcontent.c \
6 PartII-Id.c \
7 CommonSafetyRequest.c \
8 EmergencyVehicleAlert.c \
9 IntersectionCollision.c \
10 MapData.c \
11 NMEAcorrections.c \
12 PersonalSafetyMessage.c \
13 ProbeDataManagement.c \
14 ProbeVehicleData.c \
15 RoadSideAlert.c \
16 RTCMcorrections.c \
17 SPAT.c \
18 SignalRequestMessage.c \
19 SignalStatusMessage.c \
20 TravelerInformation.c \
21 TestMessage00.c \
22 TestMessage01.c \
23 TestMessage02.c \
24 TestMessage03.c \
25 TestMessage04.c \
26 TestMessage05.c \
27 TestMessage06.c \
28 TestMessage07.c \
29 TestMessage08.c \
30 TestMessage09.c \
31 TestMessage10.c \
32 TestMessage11.c \
33 TestMessage12.c \
34 TestMessage13.c \
35 TestMessage14.c \
36 TestMessage15.c \
37 AccelerationSet4Way.c \
38 AccelSteerYawRateConfidence.c \
39 AdvisorySpeed.c \
40 AdvisorySpeedList.c \
41 AntennaOffsetSet.c \
42 ApproachOrLane.c \
43 BrakeSystemStatus.c \
44 BSMcoreData.c \
45 BumperHeights.c \
46 Circle.c \
47 ComputedLane.c \
48 ConfidenceSet.c \
49 ConnectingLane.c \
50 Connection.c \
51 ConnectionManeuverAssist.c \
52 ConnectsToList.c \
53 DataParameters.c \
54 DDate.c \
55 DDateTime.c \
56 DFullTime.c \
57 DMonthDay.c \
58 DTime.c \
59 DYearMonth.c \
60 DisabledVehicle.c \
61 EmergencyDetails.c \
62 EnabledLaneList.c \
63 EventDescription.c \
64 FullPositionVector.c \
65 GenericLane.c \
66 GeographicalPath.c \
67 GeometricProjection.c \
68 Header.c \
69 IntersectionAccessPoint.c \
70 IntersectionGeometry.c \
71 IntersectionGeometryList.c \
72 IntersectionReferenceID.c \
73 IntersectionState.c \
74 IntersectionStateList.c \
75 ExitService.c \
76 GenericSignage.c \
77 SpeedLimit.c \
78 WorkZone.c \
79 J1939data.c \
80 TireDataList.c \
81 TireData.c \
82 AxleWeightList.c \
83 AxleWeightSet.c \
84 LaneAttributes.c \
85 LaneDataAttribute.c \
86 LaneDataAttributeList.c \
87 LaneList.c \
88 LaneTypeAttributes.c \
89 ManeuverAssistList.c \
90 MovementEventList.c \
91 MovementEvent.c \
92 MovementList.c \
93 MovementState.c \
94 Node-LL-24B.c \
95 Node-LL-28B.c \
96 Node-LL-32B.c \
97 Node-LL-36B.c \
98 Node-LL-44B.c \
99 Node-LL-48B.c \
100 Node-LLmD-64b.c \
101 Node-XY-20b.c \
102 Node-XY-22b.c \
103 Node-XY-24b.c \
104 Node-XY-26b.c \
105 Node-XY-28b.c \
106 Node-XY-32b.c \
107 NodeAttributeLLList.c \
108 NodeAttributeSetLL.c \
109 NodeAttributeSetXY.c \
110 NodeAttributeXYList.c \
111 NodeListLL.c \
112 NodeListXY.c \
113 NodeLL.c \
114 NodeOffsetPointLL.c \
115 NodeOffsetPointXY.c \
116 NodeSetLL.c \
117 NodeSetXY.c \
118 NodeXY.c \
119 ObstacleDetection.c \
120 OffsetSystem.c \
121 OverlayLaneList.c \
122 PathHistory.c \
123 PathHistoryPointList.c \
124 PathHistoryPoint.c \
125 PathPrediction.c \
126 PivotPointDescription.c \
127 Position3D.c \
128 PositionalAccuracy.c \
129 PositionConfidenceSet.c \
130 PreemptPriorityList.c \
131 SignalControlZone.c \
132 PrivilegedEvents.c \
133 PropelledInformation.c \
134 RegionList.c \
135 RegionOffsets.c \
136 RegionPointSet.c \
137 RegulatorySpeedLimit.c \
138 RequestedItemList.c \
139 RequestorDescription.c \
140 RequestorPositionVector.c \
141 RequestorType.c \
142 RestrictionClassAssignment.c \
143 RestrictionClassList.c \
144 RestrictionUserTypeList.c \
145 RestrictionUserType.c \
146 RoadLaneSetList.c \
147 RoadSegmentList.c \
148 RoadSegmentReferenceID.c \
149 RoadSegment.c \
150 RoadSignID.c \
151 RTCMheader.c \
152 RTCMmessageList.c \
153 RTCMPackage.c \
154 Sample.c \
155 SegmentAttributeLLList.c \
156 SegmentAttributeXYList.c \
157 ShapePointSet.c \
158 SignalRequesterInfo.c \
159 SignalRequestList.c \
160 SignalRequestPackage.c \
161 SignalRequest.c \
162 SignalStatusList.c \
163 SignalStatusPackageList.c \
164 SignalStatusPackage.c \
165 SignalStatus.c \
166 SnapshotDistance.c \
167 Snapshot.c \
168 SnapshotTime.c \
169 SpecialVehicleExtensions.c \
170 SpeedandHeadingandThrottleConfidence.c \
171 SpeedLimitList.c \
172 SpeedProfileMeasurementList.c \
173 SpeedProfile.c \
174 SupplementalVehicleExtensions.c \
175 TimeChangeDetails.c \
176 TrailerData.c \
177 TrailerHistoryPointList.c \
178 TrailerHistoryPoint.c \
179 TrailerUnitDescriptionList.c \
180 TrailerUnitDescription.c \
181 TransmissionAndSpeed.c \
182 TravelerDataFrameList.c \
183 TravelerDataFrame.c \
184 ValidRegion.c \
185 VehicleClassification.c \
186 VehicleData.c \
187 VehicleIdent.c \
188 VehicleID.c \
189 VehicleSafetyExtensions.c \
190 VehicleSize.c \
191 VehicleStatusRequest.c \
192 VehicleStatusRequestList.c \
193 VehicleStatus.c \
194 VerticalOffset.c \
195 WeatherProbe.c \
196 WeatherReport.c \
197 WiperSet.c \
198 Acceleration.c \
199 AccelerationConfidence.c \
200 AdvisorySpeedType.c \
201 AllowedManeuvers.c \
202 AmbientAirPressure.c \
203 AmbientAirTemperature.c \
204 DSRC_Angle.c \
205 AnimalPropelledType.c \
206 AnimalType.c \
207 AntiLockBrakeStatus.c \
208 ApproachID.c \
209 Attachment.c \
210 AttachmentRadius.c \
211 AuxiliaryBrakeStatus.c \
212 BasicVehicleClass.c \
213 BasicVehicleRole.c \
214 BrakeAppliedPressure.c \
215 BrakeAppliedStatus.c \
216 BrakeBoostApplied.c \
217 BumperHeight.c \
218 CoarseHeading.c \
219 CodeWord.c \
220 CoefficientOfFriction.c \
221 Confidence.c \
222 Count.c \
223 DDay.c \
224 DeltaAngle.c \
225 DeltaTime.c \
226 DescriptiveName.c \
227 DHour.c \
228 DirectionOfUse.c \
229 DistanceUnits.c \
230 DMinute.c \
231 DMonth.c \
232 DOffset.c \
233 DrivenLineOffsetLg.c \
234 DrivenLineOffsetSm.c \
235 DrivingWheelAngle.c \
236 DSecond.c \
237 DSRCmsgID.c \
238 Duration.c \
239 DYear.c \
240 ElevationConfidence.c \
241 DSRC_Elevation.c \
242 Extent.c \
243 ExteriorLights.c \
244 FuelType.c \
245 FurtherInfoID.c \
246 GNSSstatus.c \
247 GrossDistance.c \
248 GrossSpeed.c \
249 HeadingConfidence.c \
250 Heading.c \
251 HeadingSlice.c \
252 IntersectionID.c \
253 IntersectionStatusObject.c \
254 IsDolly.c \
255 Iso3833VehicleType.c \
256 ITIStextPhrase.c \
257 AxleLocation.c \
258 AxleWeight.c \
259 CargoWeight.c \
260 DriveAxleLiftAirPressure.c \
261 DriveAxleLocation.c \
262 DriveAxleLubePressure.c \
263 DriveAxleTemperature.c \
264 SteeringAxleLubePressure.c \
265 SteeringAxleTemperature.c \
266 TireLeakageRate.c \
267 TireLocation.c \
268 TirePressureThresholdDetection.c \
269 TirePressure.c \
270 TireTemp.c \
271 TrailerWeight.c \
272 WheelEndElectFault.c \
273 WheelSensorStatus.c \
274 LaneAttributes-Barrier.c \
275 LaneAttributes-Bike.c \
276 LaneAttributes-Crosswalk.c \
277 LaneAttributes-Parking.c \
278 LaneAttributes-Sidewalk.c \
279 LaneAttributes-Striping.c \
280 LaneAttributes-TrackedVehicle.c \
281 LaneAttributes-Vehicle.c \
282 LaneConnectionID.c \
283 LaneDirection.c \
284 LaneID.c \
285 LaneSharing.c \
286 LaneWidth.c \
287 Latitude.c \
288 LayerID.c \
289 LayerType.c \
290 LightbarInUse.c \
291 Longitude.c \
292 Location-quality.c \
293 Location-tech.c \
294 MergeDivergeNodeAngle.c \
295 MessageBLOB.c \
296 MinuteOfTheYear.c \
297 MinutesDuration.c \
298 MotorizedPropelledType.c \
299 MovementPhaseState.c \
300 DSRC_MsgCount.c \
301 MsgCRC.c \
302 MultiVehicleResponse.c \
303 MUTCDCode.c \
304 NMEA-MsgType.c \
305 NMEA-Payload.c \
306 NMEA-Revision.c \
307 NodeAttributeLL.c \
308 NodeAttributeXY.c \
309 NumberOfParticipantsInCluster.c \
310 ObjectCount.c \
311 ObstacleDirection.c \
312 ObstacleDistance.c \
313 Offset-B09.c \
314 Offset-B10.c \
315 Offset-B11.c \
316 Offset-B12.c \
317 Offset-B13.c \
318 Offset-B14.c \
319 Offset-B16.c \
320 OffsetLL-B12.c \
321 OffsetLL-B14.c \
322 OffsetLL-B16.c \
323 OffsetLL-B18.c \
324 OffsetLL-B22.c \
325 OffsetLL-B24.c \
326 PayloadData.c \
327 PedestrianBicycleDetect.c \
328 HumanPropelledType.c \
329 PersonalAssistive.c \
330 PersonalClusterRadius.c \
331 PersonalCrossingInProgress.c \
332 PersonalCrossingRequest.c \
333 PersonalDeviceUsageState.c \
334 PersonalDeviceUserType.c \
335 PivotingAllowed.c \
336 PositionConfidence.c \
337 PrioritizationResponseStatus.c \
338 Priority.c \
339 PriorityRequestType.c \
340 PrivilegedEventFlags.c \
341 ProbeSegmentNumber.c \
342 PublicSafetyAndRoadWorkerActivity.c \
343 PublicSafetyDirectingTrafficSubType.c \
344 PublicSafetyEventResponderWorkerType.c \
345 RadiusOfCurvature.c \
346 Radius-B12.c \
347 RainSensor.c \
348 RegionId.c \
349 RequestedItem.c \
350 RequestID.c \
351 RequestImportanceLevel.c \
352 RequestSubRole.c \
353 ResponseType.c \
354 RestrictionAppliesTo.c \
355 RestrictionClassID.c \
356 RoadRegulatorID.c \
357 RoadSegmentID.c \
358 RoadwayCrownAngle.c \
359 RTCM-Revision.c \
360 RTCMmessage.c \
361 Scale-B12.c \
362 SecondOfTime.c \
363 SegmentAttributeLL.c \
364 SegmentAttributeXY.c \
365 SemiMajorAxisAccuracy.c \
366 SemiMajorAxisOrientation.c \
367 SemiMinorAxisAccuracy.c \
368 SignalGroupID.c \
369 SignalReqScheme.c \
370 SignPrority.c \
371 SirenInUse.c \
372 SpeedAdvice.c \
373 SpeedConfidence.c \
374 SpeedLimitType.c \
375 SpeedProfileMeasurement.c \
376 Speed.c \
377 SSPindex.c \
378 StabilityControlStatus.c \
379 StationID.c \
380 SteeringWheelAngleConfidence.c \
381 SteeringWheelAngleRateOfChange.c \
382 SteeringWheelAngle.c \
383 SunSensor.c \
384 TemporaryID.c \
385 TermDistance.c \
386 TermTime.c \
387 ThrottleConfidence.c \
388 ThrottlePosition.c \
389 TimeConfidence.c \
390 TimeIntervalConfidence.c \
391 DSRC_TimeMark.c \
392 TimeOffset.c \
393 TractionControlStatus.c \
394 TrailerMass.c \
395 TransitStatus.c \
396 TransitVehicleOccupancy.c \
397 TransitVehicleStatus.c \
398 TransmissionState.c \
399 TravelerInfoType.c \
400 UniqueMSGID.c \
401 URL-Base.c \
402 URL-Link.c \
403 URL-Short.c \
404 UserSizeAndBehaviour.c \
405 VehicleEventFlags.c \
406 VehicleHeight.c \
407 VehicleLength.c \
408 VehicleMass.c \
409 VehicleStatusDeviceTypeTag.c \
410 VehicleType.c \
411 VehicleWidth.c \
412 Velocity.c \
413 VerticalAccelerationThreshold.c \
414 VerticalAcceleration.c \
415 VertOffset-B07.c \
416 VertOffset-B08.c \
417 VertOffset-B09.c \
418 VertOffset-B10.c \
419 VertOffset-B11.c \
420 VertOffset-B12.c \
421 VINstring.c \
422 WaitOnStopline.c \
423 WiperRate.c \
424 WiperStatus.c \
425 YawRateConfidence.c \
426 YawRate.c \
427 ZoneLength.c \
428 Zoom.c \
429 AltitudeConfidence.c \
430 AltitudeValue.c \
431 EmissionType.c \
432 Altitude.c \
433 PrioritizationResponse.c \
434 PrioritizationResponseList.c \
435 ConnectionManeuverAssist-addGrpC.c \
436 IntersectionState-addGrpC.c \
437 MapData-addGrpC.c \
438 Position3D-addGrpC.c \
439 RestrictionUserType-addGrpC.c \
440 SignalHeadLocation.c \
441 SignalHeadLocationList.c \
442 VehicleToLanePosition.c \
443 VehicleToLanePositionList.c \
444 AddGrpB_Angle.c \
445 Day.c \
446 DayOfWeek.c \
447 DegreesLat.c \
448 DegreesLong.c \
449 AddGrpB_Elevation.c \
450 Holiday.c \
451 Hour.c \
452 LatitudeDMS.c \
453 LongitudeDMS.c \
454 MaxTimetoChange.c \
455 MinTimetoChange.c \
456 Minute.c \
457 MinutesAngle.c \
458 Month.c \
459 AddGrpB_MsgCount.c \
460 Second.c \
461 SecondsAngle.c \
462 SummerTime.c \
463 TenthSecond.c \
464 TimeRemaining.c \
465 Year.c \
466 LatitudeDMS2.c \
467 LongitudeDMS2.c \
468 Node-LLdms-48b.c \
469 Node-LLdms-80b.c \
470 LaneDataAttribute-addGrpB.c \
471 MovementEvent-addGrpB.c \
472 NodeOffsetPointXY-addGrpB.c \
473 Position3D-addGrpB.c \
474 AddGrpB_TimeMark.c \
475 EssMobileFriction.c \
476 EssPrecipRate.c \
477 EssPrecipSituation.c \
478 EssPrecipYesNo.c \
479 EssSolarRadiation.c \
480 GenericLocations.c \
481 IncidentResponseEquipment.c \
482 ITIStext.c \
483 ResponderGroupAffected.c \
484 VehicleGroupAffected.c \
485 ITIScodesAndText.c \
486 ITIScodes.c
487
488ASN_MODULE_HEADERS= \
489 MessageFrame.h \
490 RegionalExtension.h \
491 BasicSafetyMessage.h \
492 PartIIcontent.h \
493 PartII-Id.h \
494 CommonSafetyRequest.h \
495 EmergencyVehicleAlert.h \
496 IntersectionCollision.h \
497 MapData.h \
498 NMEAcorrections.h \
499 PersonalSafetyMessage.h \
500 ProbeDataManagement.h \
501 ProbeVehicleData.h \
502 RoadSideAlert.h \
503 RTCMcorrections.h \
504 SPAT.h \
505 SignalRequestMessage.h \
506 SignalStatusMessage.h \
507 TravelerInformation.h \
508 TestMessage00.h \
509 TestMessage01.h \
510 TestMessage02.h \
511 TestMessage03.h \
512 TestMessage04.h \
513 TestMessage05.h \
514 TestMessage06.h \
515 TestMessage07.h \
516 TestMessage08.h \
517 TestMessage09.h \
518 TestMessage10.h \
519 TestMessage11.h \
520 TestMessage12.h \
521 TestMessage13.h \
522 TestMessage14.h \
523 TestMessage15.h \
524 AccelerationSet4Way.h \
525 AccelSteerYawRateConfidence.h \
526 AdvisorySpeed.h \
527 AdvisorySpeedList.h \
528 AntennaOffsetSet.h \
529 ApproachOrLane.h \
530 BrakeSystemStatus.h \
531 BSMcoreData.h \
532 BumperHeights.h \
533 Circle.h \
534 ComputedLane.h \
535 ConfidenceSet.h \
536 ConnectingLane.h \
537 Connection.h \
538 ConnectionManeuverAssist.h \
539 ConnectsToList.h \
540 DataParameters.h \
541 DDate.h \
542 DDateTime.h \
543 DFullTime.h \
544 DMonthDay.h \
545 DTime.h \
546 DYearMonth.h \
547 DisabledVehicle.h \
548 EmergencyDetails.h \
549 EnabledLaneList.h \
550 EventDescription.h \
551 FullPositionVector.h \
552 GenericLane.h \
553 GeographicalPath.h \
554 GeometricProjection.h \
555 Header.h \
556 IntersectionAccessPoint.h \
557 IntersectionGeometry.h \
558 IntersectionGeometryList.h \
559 IntersectionReferenceID.h \
560 IntersectionState.h \
561 IntersectionStateList.h \
562 ExitService.h \
563 GenericSignage.h \
564 SpeedLimit.h \
565 WorkZone.h \
566 J1939data.h \
567 TireDataList.h \
568 TireData.h \
569 AxleWeightList.h \
570 AxleWeightSet.h \
571 LaneAttributes.h \
572 LaneDataAttribute.h \
573 LaneDataAttributeList.h \
574 LaneList.h \
575 LaneTypeAttributes.h \
576 ManeuverAssistList.h \
577 MovementEventList.h \
578 MovementEvent.h \
579 MovementList.h \
580 MovementState.h \
581 Node-LL-24B.h \
582 Node-LL-28B.h \
583 Node-LL-32B.h \
584 Node-LL-36B.h \
585 Node-LL-44B.h \
586 Node-LL-48B.h \
587 Node-LLmD-64b.h \
588 Node-XY-20b.h \
589 Node-XY-22b.h \
590 Node-XY-24b.h \
591 Node-XY-26b.h \
592 Node-XY-28b.h \
593 Node-XY-32b.h \
594 NodeAttributeLLList.h \
595 NodeAttributeSetLL.h \
596 NodeAttributeSetXY.h \
597 NodeAttributeXYList.h \
598 NodeListLL.h \
599 NodeListXY.h \
600 NodeLL.h \
601 NodeOffsetPointLL.h \
602 NodeOffsetPointXY.h \
603 NodeSetLL.h \
604 NodeSetXY.h \
605 NodeXY.h \
606 ObstacleDetection.h \
607 OffsetSystem.h \
608 OverlayLaneList.h \
609 PathHistory.h \
610 PathHistoryPointList.h \
611 PathHistoryPoint.h \
612 PathPrediction.h \
613 PivotPointDescription.h \
614 Position3D.h \
615 PositionalAccuracy.h \
616 PositionConfidenceSet.h \
617 PreemptPriorityList.h \
618 SignalControlZone.h \
619 PrivilegedEvents.h \
620 PropelledInformation.h \
621 RegionList.h \
622 RegionOffsets.h \
623 RegionPointSet.h \
624 RegulatorySpeedLimit.h \
625 RequestedItemList.h \
626 RequestorDescription.h \
627 RequestorPositionVector.h \
628 RequestorType.h \
629 RestrictionClassAssignment.h \
630 RestrictionClassList.h \
631 RestrictionUserTypeList.h \
632 RestrictionUserType.h \
633 RoadLaneSetList.h \
634 RoadSegmentList.h \
635 RoadSegmentReferenceID.h \
636 RoadSegment.h \
637 RoadSignID.h \
638 RTCMheader.h \
639 RTCMmessageList.h \
640 RTCMPackage.h \
641 Sample.h \
642 SegmentAttributeLLList.h \
643 SegmentAttributeXYList.h \
644 ShapePointSet.h \
645 SignalRequesterInfo.h \
646 SignalRequestList.h \
647 SignalRequestPackage.h \
648 SignalRequest.h \
649 SignalStatusList.h \
650 SignalStatusPackageList.h \
651 SignalStatusPackage.h \
652 SignalStatus.h \
653 SnapshotDistance.h \
654 Snapshot.h \
655 SnapshotTime.h \
656 SpecialVehicleExtensions.h \
657 SpeedandHeadingandThrottleConfidence.h \
658 SpeedLimitList.h \
659 SpeedProfileMeasurementList.h \
660 SpeedProfile.h \
661 SupplementalVehicleExtensions.h \
662 TimeChangeDetails.h \
663 TrailerData.h \
664 TrailerHistoryPointList.h \
665 TrailerHistoryPoint.h \
666 TrailerUnitDescriptionList.h \
667 TrailerUnitDescription.h \
668 TransmissionAndSpeed.h \
669 TravelerDataFrameList.h \
670 TravelerDataFrame.h \
671 ValidRegion.h \
672 VehicleClassification.h \
673 VehicleData.h \
674 VehicleIdent.h \
675 VehicleID.h \
676 VehicleSafetyExtensions.h \
677 VehicleSize.h \
678 VehicleStatusRequest.h \
679 VehicleStatusRequestList.h \
680 VehicleStatus.h \
681 VerticalOffset.h \
682 WeatherProbe.h \
683 WeatherReport.h \
684 WiperSet.h \
685 Acceleration.h \
686 AccelerationConfidence.h \
687 AdvisorySpeedType.h \
688 AllowedManeuvers.h \
689 AmbientAirPressure.h \
690 AmbientAirTemperature.h \
691 DSRC_Angle.h \
692 AnimalPropelledType.h \
693 AnimalType.h \
694 AntiLockBrakeStatus.h \
695 ApproachID.h \
696 Attachment.h \
697 AttachmentRadius.h \
698 AuxiliaryBrakeStatus.h \
699 BasicVehicleClass.h \
700 BasicVehicleRole.h \
701 BrakeAppliedPressure.h \
702 BrakeAppliedStatus.h \
703 BrakeBoostApplied.h \
704 BumperHeight.h \
705 CoarseHeading.h \
706 CodeWord.h \
707 CoefficientOfFriction.h \
708 Confidence.h \
709 Count.h \
710 DDay.h \
711 DeltaAngle.h \
712 DeltaTime.h \
713 DescriptiveName.h \
714 DHour.h \
715 DirectionOfUse.h \
716 DistanceUnits.h \
717 DMinute.h \
718 DMonth.h \
719 DOffset.h \
720 DrivenLineOffsetLg.h \
721 DrivenLineOffsetSm.h \
722 DrivingWheelAngle.h \
723 DSecond.h \
724 DSRCmsgID.h \
725 Duration.h \
726 DYear.h \
727 ElevationConfidence.h \
728 DSRC_Elevation.h \
729 Extent.h \
730 ExteriorLights.h \
731 FuelType.h \
732 FurtherInfoID.h \
733 GNSSstatus.h \
734 GrossDistance.h \
735 GrossSpeed.h \
736 HeadingConfidence.h \
737 Heading.h \
738 HeadingSlice.h \
739 IntersectionID.h \
740 IntersectionStatusObject.h \
741 IsDolly.h \
742 Iso3833VehicleType.h \
743 ITIStextPhrase.h \
744 AxleLocation.h \
745 AxleWeight.h \
746 CargoWeight.h \
747 DriveAxleLiftAirPressure.h \
748 DriveAxleLocation.h \
749 DriveAxleLubePressure.h \
750 DriveAxleTemperature.h \
751 SteeringAxleLubePressure.h \
752 SteeringAxleTemperature.h \
753 TireLeakageRate.h \
754 TireLocation.h \
755 TirePressureThresholdDetection.h \
756 TirePressure.h \
757 TireTemp.h \
758 TrailerWeight.h \
759 WheelEndElectFault.h \
760 WheelSensorStatus.h \
761 LaneAttributes-Barrier.h \
762 LaneAttributes-Bike.h \
763 LaneAttributes-Crosswalk.h \
764 LaneAttributes-Parking.h \
765 LaneAttributes-Sidewalk.h \
766 LaneAttributes-Striping.h \
767 LaneAttributes-TrackedVehicle.h \
768 LaneAttributes-Vehicle.h \
769 LaneConnectionID.h \
770 LaneDirection.h \
771 LaneID.h \
772 LaneSharing.h \
773 LaneWidth.h \
774 Latitude.h \
775 LayerID.h \
776 LayerType.h \
777 LightbarInUse.h \
778 Longitude.h \
779 Location-quality.h \
780 Location-tech.h \
781 MergeDivergeNodeAngle.h \
782 MessageBLOB.h \
783 MinuteOfTheYear.h \
784 MinutesDuration.h \
785 MotorizedPropelledType.h \
786 MovementPhaseState.h \
787 DSRC_MsgCount.h \
788 MsgCRC.h \
789 MultiVehicleResponse.h \
790 MUTCDCode.h \
791 NMEA-MsgType.h \
792 NMEA-Payload.h \
793 NMEA-Revision.h \
794 NodeAttributeLL.h \
795 NodeAttributeXY.h \
796 NumberOfParticipantsInCluster.h \
797 ObjectCount.h \
798 ObstacleDirection.h \
799 ObstacleDistance.h \
800 Offset-B09.h \
801 Offset-B10.h \
802 Offset-B11.h \
803 Offset-B12.h \
804 Offset-B13.h \
805 Offset-B14.h \
806 Offset-B16.h \
807 OffsetLL-B12.h \
808 OffsetLL-B14.h \
809 OffsetLL-B16.h \
810 OffsetLL-B18.h \
811 OffsetLL-B22.h \
812 OffsetLL-B24.h \
813 PayloadData.h \
814 PedestrianBicycleDetect.h \
815 HumanPropelledType.h \
816 PersonalAssistive.h \
817 PersonalClusterRadius.h \
818 PersonalCrossingInProgress.h \
819 PersonalCrossingRequest.h \
820 PersonalDeviceUsageState.h \
821 PersonalDeviceUserType.h \
822 PivotingAllowed.h \
823 PositionConfidence.h \
824 PrioritizationResponseStatus.h \
825 Priority.h \
826 PriorityRequestType.h \
827 PrivilegedEventFlags.h \
828 ProbeSegmentNumber.h \
829 PublicSafetyAndRoadWorkerActivity.h \
830 PublicSafetyDirectingTrafficSubType.h \
831 PublicSafetyEventResponderWorkerType.h \
832 RadiusOfCurvature.h \
833 Radius-B12.h \
834 RainSensor.h \
835 RegionId.h \
836 RequestedItem.h \
837 RequestID.h \
838 RequestImportanceLevel.h \
839 RequestSubRole.h \
840 ResponseType.h \
841 RestrictionAppliesTo.h \
842 RestrictionClassID.h \
843 RoadRegulatorID.h \
844 RoadSegmentID.h \
845 RoadwayCrownAngle.h \
846 RTCM-Revision.h \
847 RTCMmessage.h \
848 Scale-B12.h \
849 SecondOfTime.h \
850 SegmentAttributeLL.h \
851 SegmentAttributeXY.h \
852 SemiMajorAxisAccuracy.h \
853 SemiMajorAxisOrientation.h \
854 SemiMinorAxisAccuracy.h \
855 SignalGroupID.h \
856 SignalReqScheme.h \
857 SignPrority.h \
858 SirenInUse.h \
859 SpeedAdvice.h \
860 SpeedConfidence.h \
861 SpeedLimitType.h \
862 SpeedProfileMeasurement.h \
863 Speed.h \
864 SSPindex.h \
865 StabilityControlStatus.h \
866 StationID.h \
867 SteeringWheelAngleConfidence.h \
868 SteeringWheelAngleRateOfChange.h \
869 SteeringWheelAngle.h \
870 SunSensor.h \
871 TemporaryID.h \
872 TermDistance.h \
873 TermTime.h \
874 ThrottleConfidence.h \
875 ThrottlePosition.h \
876 TimeConfidence.h \
877 TimeIntervalConfidence.h \
878 DSRC_TimeMark.h \
879 TimeOffset.h \
880 TractionControlStatus.h \
881 TrailerMass.h \
882 TransitStatus.h \
883 TransitVehicleOccupancy.h \
884 TransitVehicleStatus.h \
885 TransmissionState.h \
886 TravelerInfoType.h \
887 UniqueMSGID.h \
888 URL-Base.h \
889 URL-Link.h \
890 URL-Short.h \
891 UserSizeAndBehaviour.h \
892 VehicleEventFlags.h \
893 VehicleHeight.h \
894 VehicleLength.h \
895 VehicleMass.h \
896 VehicleStatusDeviceTypeTag.h \
897 VehicleType.h \
898 VehicleWidth.h \
899 Velocity.h \
900 VerticalAccelerationThreshold.h \
901 VerticalAcceleration.h \
902 VertOffset-B07.h \
903 VertOffset-B08.h \
904 VertOffset-B09.h \
905 VertOffset-B10.h \
906 VertOffset-B11.h \
907 VertOffset-B12.h \
908 VINstring.h \
909 WaitOnStopline.h \
910 WiperRate.h \
911 WiperStatus.h \
912 YawRateConfidence.h \
913 YawRate.h \
914 ZoneLength.h \
915 Zoom.h \
916 AltitudeConfidence.h \
917 AltitudeValue.h \
918 EmissionType.h \
919 Altitude.h \
920 PrioritizationResponse.h \
921 PrioritizationResponseList.h \
922 ConnectionManeuverAssist-addGrpC.h \
923 IntersectionState-addGrpC.h \
924 MapData-addGrpC.h \
925 Position3D-addGrpC.h \
926 RestrictionUserType-addGrpC.h \
927 SignalHeadLocation.h \
928 SignalHeadLocationList.h \
929 VehicleToLanePosition.h \
930 VehicleToLanePositionList.h \
931 AddGrpB_Angle.h \
932 Day.h \
933 DayOfWeek.h \
934 DegreesLat.h \
935 DegreesLong.h \
936 AddGrpB_Elevation.h \
937 Holiday.h \
938 Hour.h \
939 LatitudeDMS.h \
940 LongitudeDMS.h \
941 MaxTimetoChange.h \
942 MinTimetoChange.h \
943 Minute.h \
944 MinutesAngle.h \
945 Month.h \
946 AddGrpB_MsgCount.h \
947 Second.h \
948 SecondsAngle.h \
949 SummerTime.h \
950 TenthSecond.h \
951 TimeRemaining.h \
952 Year.h \
953 LatitudeDMS2.h \
954 LongitudeDMS2.h \
955 Node-LLdms-48b.h \
956 Node-LLdms-80b.h \
957 LaneDataAttribute-addGrpB.h \
958 MovementEvent-addGrpB.h \
959 NodeOffsetPointXY-addGrpB.h \
960 Position3D-addGrpB.h \
961 AddGrpB_TimeMark.h \
962 EssMobileFriction.h \
963 EssPrecipRate.h \
964 EssPrecipSituation.h \
965 EssPrecipYesNo.h \
966 EssSolarRadiation.h \
967 GenericLocations.h \
968 IncidentResponseEquipment.h \
969 ITIStext.h \
970 ResponderGroupAffected.h \
971 VehicleGroupAffected.h \
972 ITIScodesAndText.h \
973 ITIScodes.h
974
975ASN_MODULE_HEADERS+=ANY.h
976ASN_MODULE_SOURCES+=ANY.c
Lev Walkinf6853ce2017-08-11 00:50:27 -0700977ASN_MODULE_HEADERS+=OPEN_TYPE.h
978ASN_MODULE_SOURCES+=OPEN_TYPE.c
979ASN_MODULE_HEADERS+=constr_CHOICE.h
Lev Walkine29e6122017-08-04 02:46:28 -0700980ASN_MODULE_HEADERS+=BOOLEAN.h
981ASN_MODULE_SOURCES+=BOOLEAN.c
982ASN_MODULE_HEADERS+=INTEGER.h
983ASN_MODULE_HEADERS+=NativeEnumerated.h
984ASN_MODULE_HEADERS+=IA5String.h
985ASN_MODULE_SOURCES+=IA5String.c
986ASN_MODULE_SOURCES+=INTEGER.c
987ASN_MODULE_SOURCES+=NativeEnumerated.c
988ASN_MODULE_HEADERS+=NativeInteger.h
989ASN_MODULE_SOURCES+=NativeInteger.c
Lev Walkine29e6122017-08-04 02:46:28 -0700990ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
991ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
992ASN_MODULE_HEADERS+=asn_SET_OF.h
993ASN_MODULE_SOURCES+=asn_SET_OF.c
Lev Walkine29e6122017-08-04 02:46:28 -0700994ASN_MODULE_SOURCES+=constr_CHOICE.c
995ASN_MODULE_HEADERS+=constr_SEQUENCE.h
996ASN_MODULE_SOURCES+=constr_SEQUENCE.c
997ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
998ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
999ASN_MODULE_HEADERS+=constr_SET_OF.h
1000ASN_MODULE_SOURCES+=constr_SET_OF.c
1001ASN_MODULE_HEADERS+=asn_application.h
Lev Walkin96d388c2017-09-12 22:40:15 -07001002ASN_MODULE_SOURCES+=asn_application.c
Lev Walkin6aae7c62017-08-10 17:58:48 -07001003ASN_MODULE_HEADERS+=asn_ioc.h
Lev Walkine29e6122017-08-04 02:46:28 -07001004ASN_MODULE_HEADERS+=asn_system.h
1005ASN_MODULE_HEADERS+=asn_codecs.h
1006ASN_MODULE_HEADERS+=asn_internal.h
Lev Walkin02bfad22017-08-25 12:21:27 -07001007ASN_MODULE_HEADERS+=asn_bit_data.h
1008ASN_MODULE_SOURCES+=asn_bit_data.c
Lev Walkine29e6122017-08-04 02:46:28 -07001009ASN_MODULE_HEADERS+=OCTET_STRING.h
1010ASN_MODULE_SOURCES+=OCTET_STRING.c
1011ASN_MODULE_HEADERS+=BIT_STRING.h
1012ASN_MODULE_SOURCES+=BIT_STRING.c
1013ASN_MODULE_SOURCES+=asn_codecs_prim.c
1014ASN_MODULE_HEADERS+=asn_codecs_prim.h
1015ASN_MODULE_HEADERS+=ber_tlv_length.h
1016ASN_MODULE_SOURCES+=ber_tlv_length.c
1017ASN_MODULE_HEADERS+=ber_tlv_tag.h
1018ASN_MODULE_SOURCES+=ber_tlv_tag.c
1019ASN_MODULE_HEADERS+=ber_decoder.h
1020ASN_MODULE_SOURCES+=ber_decoder.c
1021ASN_MODULE_HEADERS+=der_encoder.h
1022ASN_MODULE_SOURCES+=der_encoder.c
1023ASN_MODULE_HEADERS+=constr_TYPE.h
1024ASN_MODULE_SOURCES+=constr_TYPE.c
1025ASN_MODULE_HEADERS+=constraints.h
1026ASN_MODULE_SOURCES+=constraints.c
1027ASN_MODULE_HEADERS+=xer_support.h
1028ASN_MODULE_SOURCES+=xer_support.c
1029ASN_MODULE_HEADERS+=xer_decoder.h
1030ASN_MODULE_SOURCES+=xer_decoder.c
1031ASN_MODULE_HEADERS+=xer_encoder.h
1032ASN_MODULE_SOURCES+=xer_encoder.c
Lev Walkine29e6122017-08-04 02:46:28 -07001033ASN_MODULE_HEADERS+=per_support.h
1034ASN_MODULE_SOURCES+=per_support.c
1035ASN_MODULE_HEADERS+=per_decoder.h
1036ASN_MODULE_SOURCES+=per_decoder.c
1037ASN_MODULE_HEADERS+=per_encoder.h
1038ASN_MODULE_SOURCES+=per_encoder.c
1039ASN_MODULE_HEADERS+=per_opentype.h
1040ASN_MODULE_SOURCES+=per_opentype.c
1041ASN_CONVERTER_SOURCES+=converter-sample.c
Lev Walkin95d3ac92017-08-26 17:18:12 -07001042ASN_CONVERTER_SOURCES+=pdu_collection.c
Lev Walkine29e6122017-08-04 02:46:28 -07001043
1044
1045lib_LTLIBRARIES=libsomething.la
1046libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
1047
1048# This file may be used as an input for make(3)
1049# Remove the lines below to convert it into a pure .am file
1050TARGET = j2735-dump
Lev Walkin96d388c2017-09-12 22:40:15 -07001051LIBS += -lm
Lev Walkin95d3ac92017-08-26 17:18:12 -07001052CPPFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DPDU=MessageFrame -DASN_PDU_COLLECTION -I.
Lev Walkine29e6122017-08-04 02:46:28 -07001053OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
1054
Lev Walkin6aae7c62017-08-10 17:58:48 -07001055all: maybe-wip-pause MessageFrame.c $(TARGET)
Lev Walkine29e6122017-08-04 02:46:28 -07001056
1057$(TARGET): ${OBJS}
Lev Walkind3cc9de2017-08-05 23:01:38 -07001058 $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
Lev Walkine29e6122017-08-04 02:46:28 -07001059
1060.SUFFIXES:
1061.SUFFIXES: .c .o
1062
1063.c.o:
Lev Walkina4f3d462017-08-05 22:40:14 -07001064 $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
Lev Walkine29e6122017-08-04 02:46:28 -07001065
1066clean:
1067 rm -f $(TARGET)
1068 rm -f $(OBJS)
1069
1070regen: regenerate-from-asn1-source
1071
1072regenerate-from-asn1-source:
Lev Walkin95d3ac92017-08-26 17:18:12 -07001073 ../../asn1c/asn1c -S ../../skeletons -pdu=MessageFrame -fcompound-names -gen-PER -pdu=all ../J2735_201603.asn1
Lev Walkine29e6122017-08-04 02:46:28 -07001074
1075
Lev Walkind3cc9de2017-08-05 23:01:38 -07001076MessageFrame.c: ../sample.makefile.regen ../J2735_201603.asn1
Lev Walkine29e6122017-08-04 02:46:28 -07001077 make regen-makefile
1078 @touch MessageFrame.c
1079 make
1080
1081regen-makefile:
1082 TITLE="J2735 DSRC decoder" \
Lev Walkin95d3ac92017-08-26 17:18:12 -07001083 ASN1CMDOPTS="-fcompound-names -gen-PER -pdu=all" \
Lev Walkind3cc9de2017-08-05 23:01:38 -07001084 ASN1MODULES="../J2735_201603.asn1" \
Lev Walkine29e6122017-08-04 02:46:28 -07001085 ASN1PDU=MessageFrame \
1086 PROGNAME=j2735-dump \
Lev Walkina4f3d462017-08-05 22:40:14 -07001087 CPPFLAGS="" \
Lev Walkine29e6122017-08-04 02:46:28 -07001088 ../sample.makefile.regen
1089
Lev Walkine4ea1752017-09-05 02:52:19 -07001090check: ${TARGET} check-ber check-xer check-oer check-per
Lev Walkine29e6122017-08-04 02:46:28 -07001091 @echo ================
1092 @echo All tests passed
1093 @echo ================
1094
1095check-ber:
1096 @if test -f sample-MessageFrame-1.[db]er ; then \
Lev Walkina926fce2017-08-27 12:54:25 -07001097 for f in sample-*-*.[db]er; do \
Lev Walkine4ea1752017-09-05 02:52:19 -07001098 pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
Lev Walkine29e6122017-08-04 02:46:28 -07001099 for b in 1 17 33 980 8192; do \
Lev Walkina926fce2017-08-27 12:54:25 -07001100 echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
1101 ./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
1102 ./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
Lev Walkine29e6122017-08-04 02:46:28 -07001103 diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \
1104 rm -f ./.tmp.[12].$$$$; \
1105 echo "Test junking $$f (please wait)..."; \
Lev Walkina926fce2017-08-27 12:54:25 -07001106 ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \
1107 ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \
Lev Walkine29e6122017-08-04 02:46:28 -07001108 done; done; fi
1109
1110check-xer:
1111 @if test -f sample-MessageFrame-1.xer ; then \
Lev Walkina926fce2017-08-27 12:54:25 -07001112 for f in sample-*-*.xer; do \
Lev Walkine4ea1752017-09-05 02:52:19 -07001113 pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
Lev Walkine29e6122017-08-04 02:46:28 -07001114 for b in 1 17 33 980 8192; do \
Lev Walkina926fce2017-08-27 12:54:25 -07001115 echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \
1116 ./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
1117 ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
Lev Walkine29e6122017-08-04 02:46:28 -07001118 diff $$f ./.tmp.2.$$$$ || exit 4; \
1119 rm -f ./.tmp.[12].$$$$; \
1120 echo "Test junking $$f (please wait)..."; \
Lev Walkina926fce2017-08-27 12:54:25 -07001121 ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \
1122 ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \
Lev Walkine29e6122017-08-04 02:46:28 -07001123 done; done; fi
1124
Lev Walkine4ea1752017-09-05 02:52:19 -07001125check-oer:
1126 @if test -f sample-MessageFrame-1.*oer ; then \
1127 for f in sample-*-*.*oer; do \
1128 pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
1129 for b in 1 17 33 980 8192; do \
1130 echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
1131 ./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
1132 ./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
1133 diff $$f ./.tmp.2.$$$$ || exit 4; \
1134 rm -f ./.tmp.[12].$$$$; \
1135 echo "Test junking $$f (please wait) ($$b) ..."; \
1136 ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \
1137 ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \
1138 done; done; fi
1139
Lev Walkine29e6122017-08-04 02:46:28 -07001140check-per:
Lev Walkin399f1cf2017-09-13 00:14:46 -07001141 @if test -f sample-MessageFrame-1-nopad.per ; then \
1142 for f in sample-*-[1-9]-nopad.per; do \
1143 pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
1144 for b in 1 17 33 980 8192; do \
1145 echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \
1146 ./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
1147 ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
1148 ./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
1149 diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \
1150 rm -f ./.tmp.[123].$$$$; \
1151 echo "Test junking $$f (please wait)..."; \
1152 ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \
1153 ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \
1154 done; done; fi
Lev Walkine29e6122017-08-04 02:46:28 -07001155 @if test -f sample-MessageFrame-1.per ; then \
1156 for f in sample-*-[1-9].per; do \
Lev Walkine4ea1752017-09-05 02:52:19 -07001157 pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
Lev Walkine29e6122017-08-04 02:46:28 -07001158 for b in 1 17 33 980 8192; do \
Lev Walkina926fce2017-08-27 12:54:25 -07001159 echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \
1160 ./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
1161 ./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
1162 ./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
Lev Walkine29e6122017-08-04 02:46:28 -07001163 diff $$f ./.tmp.1.$$$$ || exit 6; \
1164 rm -f ./.tmp.[12].$$$$; \
1165 echo "Test junking $$f (please wait)..."; \
Lev Walkina926fce2017-08-27 12:54:25 -07001166 ./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \
1167 ./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \
Lev Walkine29e6122017-08-04 02:46:28 -07001168 done; done; fi
1169
Lev Walkin6aae7c62017-08-10 17:58:48 -07001170maybe-wip-pause:
1171 @if [ -f WIP ]; then cat WIP; sleep 2; fi
1172
Lev Walkine29e6122017-08-04 02:46:28 -07001173distclean: clean
1174 rm -f $(ASN_MODULE_SOURCES)
1175 rm -f $(ASN_MODULE_HEADERS)
1176 rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
1177 rm -f Makefile.am.sample